짧은하루

덧칠하기 (프로그래머스, Python) 본문

Language/Python Coding Challenges

덧칠하기 (프로그래머스, Python)

짧은하루 2023. 5. 3. 18:08
def solution(n, m, section):
    answer = 1
    tmp = section[0] + m - 1
    for i in section[1:]:
        if i > tmp:
            answer += 1
            tmp = i + m - 1
    return answer


if __name__ == '__main__':
    print(solution(8, 4, [2, 3, 6]))
    # good test case
    print(solution(10, 3, [1, 5, 10]))

다른 문제 정답 보기

반응형
Comments