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

[백준/파이썬] 7279번 Autobusas

by 현장 2024. 2. 28.

-Code

n, k = map(int, input().split())
total, max_stand = 0, 0

for _ in range(n):
    a, b = map(int, input().split())
    total += a - b

    if total > k:
        max_stand = max(max_stand, total - k)

print(max_stand)