실패 def solution(N, stages): answer = [] dodal_dict = {} user_num = len(stages) clear_num = 0 for x in range(N+1): dodal_dict[x+1] = 0 for x in stages : dodal_dict[x] +=1 for x in range(N+1,0,-1): clear_num+= dodal_dict[x] if clear_num == 0 : answer.append([x,0]) else: answer.append([x,(dodal_dict[x])/clear_num]) user_num+=dodal_dict[x] answer = answer[::-1][:-1] answer = sorted(answer,key = lambda x : x[1], reverse=True) return [i[0] for i in answer] 풀이. 스테이지 형 게임에서 각 스테이지의 실패율을 구하는 문제.
우선 Stage...
#
1단계
#
datetime
#
lambda
#
실패율
#
코딩테스트
#
파이썬
#
프로그래머스
원문 링크 : [프로그래머스 파이썬 코딩테스트 1단계]실패율