728x90
https://programmers.co.kr/learn/challenges?tab=all_challenges
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
'Ccode > Coding_Test' 카테고리의 다른 글
숫자 짝꿍 (0) | 2022.10.07 |
---|---|
2021 KAKAO BLIND RECRUITMENT_신규아이디 추천 (0) | 2021.08.27 |
2021 카카오 채용연계형 인턴십_숫자 문자열과 영단어 (0) | 2021.08.25 |
프로그래머스_코딩테스트연습_위클리챌린지_4주차 (0) | 2021.08.24 |
2020 카카오 인턴십_키패드 누르기 (0) | 2021.08.09 |