Coding test

기능개발

본명은이점례 2021. 10. 17. 17:16
728x90

def solution(progresses, speeds):
    answer = []
    day = 0
    cnt = 0
    days = []
    
    for a,b in zip(progresses, speeds):
        if (100 - a) % b == 0:
            day = (100 - a) // b
        else:
            day = (100 - a) // b + 1
        days.append(day)

    p = days[0]
    for i in range(len(days)):
        if p < days[i]:
            answer.append(cnt)
            p = days[i]
            cnt = 0
        cnt += 1
    answer.append(cnt)

    return answer

728x90