


나의 코드
def solution(N, stages):
fail = {}
all = len(stages)
for i in range(1,N+1):
stages.count(i) #미클리어 카운트
if all == 0:#스테이지에 도달한 플레이어수가 없을떄
fail[i] = 0
else:
fail[i] = (stages.count(i)/all)
all -= stages.count(i)
print(fail)
#value 기준 정렬 & key값 출력
#dict = sorted(dict, key=dict.get)
s = sorted(fail,key = fail.get, reverse = True)
return s
print(solution(5, [2, 1, 2, 6, 2, 4, 3, 3]))
'코딩테스트 파이썬 > 파이썬 프로그래머스 1단계' 카테고리의 다른 글
| [1차] 다트 게임 (0) | 2023.05.20 |
|---|---|
| 카드 뭉치 (0) | 2023.05.20 |
| 과일 장수 (0) | 2023.05.20 |
| 소수 찾기 (0) | 2023.05.16 |
| 소수 만들기 (0) | 2023.05.16 |