Cute Dog Bopping Head
본문 바로가기
Code IT/Algorithm

[프로그래머스] 기능개발 (Python)

by 찾 2022. 3. 13.

from collections import Counter
def solution(progresses, speeds):
    days = []
    for p,s in zip(progresses,speeds):
        spend = ((100-p)//s if (100-p)%s == 0 else (100-p)//s+1)
        if days and days[-1] > spend:
            days.append(days[-1])
        else:
            days.append(spend)
    return [x[1] for x in sorted(Counter(days).items())]

 

빠르게 풀었다

댓글