반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
터널로 지나가는 차량 수가 주어집니다.
터널에 가장 많은 차량이 머무를 때의 차량 수를 구해야 합니다.
3. 코드
import sys
input = sys.stdin.readline
n = int(input())
tmp = []
tmp.append(int(input()))
for i in range(n):
a, b = map(int, input().split())
tmp.append(tmp[i] + a - b)
for i in range(n + 1):
if tmp[i] < 0:
print(0)
exit()
print(max(tmp))
시점마다 차량 수를 기록하고, 가장 많은 차량 수를 출력합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 9493 길면 기차, 기차는 빨라, 빠른 것은 비행기 - 파이썬(Python) (0) | 2023.02.23 |
---|---|
[구현/수학] 백준 9501 꿍의 우주여행 - 파이썬(Python) (0) | 2023.02.22 |
[구현/수학] 백준 2721 삼각수의 합 - 파이썬(Python) (0) | 2023.02.20 |
[구현/수학] 백준 1703 생장점 - 파이썬(Python) (0) | 2023.02.19 |
[구현/수학] 백준 5613 계산기 프로그램 - 파이썬(Python) (1) | 2023.02.18 |
댓글