Search
Duplicate

기능개발

문제 설명 및 제한사항

아이디어 및 해결 방법

코드

from collections import Counter import math def solution(progresses, speeds): days = [math.ceil((100-p)/s) for p, s in zip(progresses, speeds)] pub_days = [] day_mx = -1 for day in days: day_mx = max(day, day_mx) pub_days.append(day_mx) counter = Counter(pub_days) return list(v for k, v in sorted(counter.items()))
Python
복사

출처

프로그래머스 코딩테스트 연습 https://school.programmers.co.kr/learn/challenges