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

Jubami·2022년 5월 27일
0

코테연습

목록 보기
7/19

🔗 문제 링크
https://programmers.co.kr/learn/courses/30/lessons/42586

def solution(progresses, speeds):
    answer = []
    front = 0
    count = 1
    for i in range(100):
        for j in range(len(progresses)):
            progresses[j] += speeds[j]
            
        if progresses[front] >= 100:
            for k in range(front+1, len(progresses)):
                if progresses[k] >= 100:
                    front += 1
                    count += 1
                else:
                    break
            front += 1
            answer.append(count)
            
            count = 1

        if front == len(progresses):
            print(answer)
            break
                    
    return answer
profile
LV.1 아밥퍼

0개의 댓글