반응형
def solution(N, stages):
result = {}
denominator = len(stages)
for stage in range(1, N+1):
if denominator != 0:
count = stages.count(stage)
result[stage] = count / denominator
denominator -= count
else:
result[stage] = 0
return sorted(result, key=lambda x : result[x], reverse=True)
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[파이썬][프로그래머스] Lv. 2 괄호 변환 (0) | 2022.07.09 |
---|---|
[파이썬][프로그래머스] Lv. 1 [1차] 비밀지도 (0) | 2022.06.22 |
[파이썬][프로그래머스] Lv. 1 크레인 인형뽑기 게임 (0) | 2022.06.21 |
[파이썬][프로그래머스] Lv. 1 키패드 누르기 (0) | 2022.06.21 |
[파이썬][프로그래머스] Lv. 1 숫자 문자열과 영단어 (0) | 2022.06.21 |
댓글