코딩테스트 연습 - 외계행성의 나이 | 프로그래머스 스쿨 (programmers.co.kr)
문제 설명
중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를
완성해보세요.
내 풀이
.
풀이
def solution(age):
word=["a","b","c","d","e","f","g","h","i","j"]
result=""
for i in str(age):
result+=word[int(i)]
return result
코딩테스트 연습 - 숫자 찾기 | 프로그래머스 스쿨 (programmers.co.kr)
★★★★★★★★
코딩테스트 연습 - 인덱스 바꾸기 | 프로그래머스 스쿨 (programmers.co.kr)
내 풀이
.
풀이
def solution(my_string, num1, num2):
answer=''
my_string= list(my_string)
my_string[num1],my_string[num2]=my_string[num2], my_string[num1]
return answer.join(my_string)
코딩테스트 연습 - 369게임 | 프로그래머스 스쿨 (programmers.co.kr)
내 풀이
def solution(order):
answer=str(order).replace('3' , '*')
answer=answer.replace('9' , '*')
answer=str(answer).replace('6' , '*')
answer= str(answer).count('*')
return answer
풀이
def solution(order):
return sum(map(lambda x: str(order).count(str(x)), [3, 6, 9]))
def solution(order):
answer = 0
order = str(order)
return order.count('3') + order.count('6') + order.count('9')
'코딩테스트 > programmers (python)' 카테고리의 다른 글
python/ Lv.0 가까운 수, K의 개수★, 진료순서 정하기 ★★ (0) | 2023.01.15 |
---|---|
★★★python/ Lv.0 중복된 문자 제거, 팩토리얼, 모스부호, 2차원으로 만들기 (0) | 2023.01.14 |
★★python/ Lv.0 최댓값 만들기, 피자 나눠 먹기(2) (0) | 2023.01.11 |
★★python/ Lv.0 대문자와 소문자, 암호 해독 (0) | 2023.01.06 |
★python/ Lv.0 숨어있는 숫자의 덧셈, 모음 제거 (0) | 2023.01.06 |