반응형
def solution(k, score):
k_arr = []
result = []
for number in score:
if len(k_arr) < k:
k_arr.append(number)
result.append(min(k_arr))
else:
if min(k_arr) < number:
k_arr.sort(reverse=True)
k_arr.pop()
k_arr.append(number)
result.append(min(k_arr))
else:
result.append(min(k_arr))
return result
반응형
'삽집하는 개발들 > 알고리즘' 카테고리의 다른 글
[41일차][프로그래머스][1845]폰켓몬 (0) | 2023.08.09 |
---|---|
[40일차][프로그래머스][12901]2016년 (0) | 2023.08.08 |
[39일차][프로그래머스][176963]추억 점수 (0) | 2023.08.07 |
[38일차][프로그래머스][142086]가장 가까운 같은 글자 (0) | 2023.08.04 |
[37일차][프로그래머스][120868]삼각형의 완성조건 (2) (0) | 2023.08.02 |