본문 바로가기
Beakjoon&프로그래머스/파이썬

[백준/파이썬] 1449번 수리공 항승

by 현장 2022. 5. 8.

-Code

n, l = map(int, input().split())
pipe = sorted(list(map(int, input().split())))
now_pipe = 0
cnt = 0
for i in pipe:
    if now_pipe < i:
        cnt += 1
        now_pipe = i + l - 1
print(cnt)

문제 이해를 못 해서 원리를 찾아보고 코딩을 했습니다. 하지만 자잘한 부분에서 많이 틀려서 여러 번 찾아봐서 다음에 다시 풀어봐야 할 것 같습니다.