

나의 코드
def solution(progersses, speeds):
answer = []
#작업이 있으면 반복
while progersses:
#작업에 개발속도 만큼 더해준다
for i in range(len(progersses)):
progersses[i] += speeds[i]
# 배포되는 작업을 카운트하기 위함
count = 0
#작업이 있고 맨앞의 작업이 100이면 배포
while progersses and progersses[0] >= 100:
del progersses[0]
del speeds[0]
count+=1
#작업이 배포되면 answer에 개수만큼 넣어준다
if count > 0:
answer.append(count)
#print(answer)
return answer
solution([93, 30, 55], [1, 30, 5])
'코딩테스트 파이썬 > 파이썬 프로그래머스 2단계' 카테고리의 다른 글
| [1차] 뉴스 클러스터링 (1) | 2023.07.10 |
|---|---|
| 프로세스 (0) | 2023.07.08 |
| 할인행사 (0) | 2023.07.08 |
| 튜플 (0) | 2023.07.07 |
| 의상 (0) | 2023.07.07 |