Notice
Recent Posts
Recent Comments
Link
DevKim
[Python] 카카오 기출 - 실패율 본문
728x90
programmers.co.kr/learn/courses/30/lessons/42889
코딩테스트 연습 - 실패율
실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스
programmers.co.kr
[문제 접근]
- 주어진 조건에 따라 상황을 나누어, 스테이지에 도달했지만 클리어 못한 스테이지와 스테이지에 도달도 했고 성공도 한 스테이지를 구한 후, 실패율을 구함
[알고리즘]
- 구현
[코드]
def solution(N, stages):
List=[]
answer=[]
for i in range(1,N+1):
a=stages.count(i) # 스테이지 도달,클리어 못함
b=len(list(filter(lambda x:x>=i,stages))) # 스테이지 도달
if b==0:
List.append([0,i])
else:
List.append([a/b,i]) # 실패율, 스테이지수
List=sorted(List,key=lambda x:-x[0])
answer=[List[x][1] for x in range(N)]
return answer
728x90
'알고리즘 PS' 카테고리의 다른 글
[Python] 카카오 기출 - 키패드 누르기 (0) | 2021.02.02 |
---|---|
[Python] 카카오 기출 - 다트 게임 (0) | 2021.02.02 |
[Python] 카카오 기출 - 비밀지도 (0) | 2021.02.02 |
[Python] 2021 카카오 기출 - 신규 아이디 추천 (0) | 2021.02.02 |
[Python] 카카오 기출 - 크레인 인형뽑기 게임 (0) | 2021.02.02 |
Comments