Python으로 구현한 2455번 지능형 기차 문제 풀이입니다.
https://www.acmicpc.net/problem/2455
data = []
count = 0
for _ in range(4) :
down, up = map(int, input().split())
count -= down
count += up
data.append(count)
print(max(data))
반복문을 통해 하나의 역에 거칠 때마다 해당 역에서 내린 사람의 수를 빼고 탄 사람의 수를 다시 더하여
data리스트에 추가한다. 최종적으로 최대 사람 수를 구해야하기 때문에 data리스트에서 최댓값을 구하여 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 1676번 팩토리얼 0의 개수 풀이 (0) | 2021.10.09 |
---|---|
백준(Python) 13458번 시험 감독 풀이 (0) | 2021.10.09 |
백준(Python) 1476번 날짜 계산 풀이 (0) | 2021.10.08 |
백준(Python) 3053번 택시 기하학 풀이 (0) | 2021.10.08 |
백준(Python) 3046번 R2 풀이 (0) | 2021.10.08 |