Class GameDev* SheepAdult

프로그래머스 스택/큐 본문

Algorithm

프로그래머스 스택/큐

SheepAdult 2022. 1. 24. 17:40
def solution(progresses, speeds):
    answer = []
    cnt = 0
    i = 0
    while i != len(progresses):
        while progresses[i] < 100:
            for q in range(i, len(progresses)):
                progresses[q] += speeds[q]
        for p in range(i, len(progresses)):
            if progresses[p] >= 100:
                cnt += 1
                if p == len(progresses) - 1:
                    answer.append(cnt)
                    cnt = 0
                    i = p
                    return answer
            else:
                answer.append(cnt)
                cnt = 0
                i = p
                break

'Algorithm' 카테고리의 다른 글

[C++] vector에서 중복 제거  (0) 2022.08.31
[Python] 2022 KAKAO BLIND RECRUITMENT 신고 결과 받기  (0) 2022.01.24