Ccode/Coding_Test

2019 KAKAO BLIND RECRUITMENT_실패율

맨사설 2021. 9. 6. 22:08
728x90

https://programmers.co.kr/learn/challenges?tab=all_challenges

 

 

코딩테스트 연습

기초부터 차근차근, 직접 코드를 작성해 보세요.

programmers.co.kr

 

def solution(N, stages):
    answer = {}
    for i in range(1,N+1):
        try:
            failrate = len([a for a in stages if a == i])/len([a for a in stages if a >= i])
        except:
            failrate = 0
        answer[i] = failrate
    answer_new = sorted(answer, key=answer.get, reverse=True)
    return answer_new

 

 

유야호~

 

 

오늘만큼은 깔끔하게 코드 작성한 것 같다~~

728x90