728x90
programmers.co.kr/learn/courses/30/lessons/42586
def solution(progresses, speeds):
day = []
for i in range(len(progresses)):
d = (100-progresses[i])/speeds[i]
if d != int(d):
d = int(d) + 1
day.append(d)
answer = [1]
first = day[0]
for i in range(1, len(day)):
if first < day[i]:
answer.append(1)
first = day[i]
else:
answer[-1]+=1
return answer
반응형
'전.py' 카테고리의 다른 글
프로그래머스 문자열 내 마음대로 정렬하기 (level 1) (0) | 2021.01.04 |
---|---|
프로그래머스 문자열 압축 (level 2) (0) | 2021.01.02 |
프로그래머스 스킬트리 (level 2) (0) | 2021.01.01 |
프로그래머스 주식가격 (level 2) (0) | 2020.12.31 |
프로그래머스 시저 암호 (level 1) (0) | 2020.12.30 |