본문 바로가기

코딩테스트 준비/프로그래머스

[프로그래머스] 실패율

반응형

 

 

안녕하세요~

27년차 진로탐색꾼 조녁입니다!

1일 1코테 21일차! 19년도 카카오 코테 문제를 풀어봤습니다.

 

이제 1단계 문제가 몇문제 안남았습니다!! 

그리고 매일 SQL문제도 1-2문제씩 풀고있는데 나중에 서브쿼리 문제가 나오면 한번에 포스팅하도록 하겠습니다!

 

· 문제명 : 실패율

· 사용 언어 : Python3

· 난이도 : Level1

· 문제 설명 

programmers.co.kr/learn/courses/30/lessons/42889

 

코딩테스트 연습 - 실패율

실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스

programmers.co.kr

 

정답코드

def solution(N, stages):
    fail_rate = {}
    total_user = len(stages)

    for stage in range(1, N+1):
        if total_user != 0:
            fail_user = stages.count(stage)
            fail_rate[stage] = fail_user / total_user
            total_user -= fail_user
        else:
            fail_rate[stage] = 0

    return sorted(fail_rate, key=lambda x : fail_rate[x], reverse=True)

 

 

https://link.coupang.com/a/rGILU

 

[한빛미디어]이것이 취업을 위한 코딩 테스트다 with 파이썬

COUPANG

www.coupang.com

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형