Python으로 구현한 2460번 지능형 기차 2 문제 풀이입니다.
https://www.acmicpc.net/problem/2460
data = []
people = 0
for i in range(10) :
bye, hello = map(int, input().split())
people = people - bye + hello
data.append(people)
print(max(data))
각 역에서 내린 사람 수와 탄 사람 수를 입력받아 기차에 탑승해 있는 사람 수(people)에서 입력받은 내린 사람 수
(bye)를 빼고 탄 사람 수 (hello)를 더하여 그 값을 data 리스트에 추가한다.
이와 같은 방식으로 반복문을 10번 수행하고, 반복문이 종료되면 data리스트에 있는 값들 중 최대값을 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 1271번 엄청난 부자2 풀이 (0) | 2021.10.17 |
---|---|
백준(Python) 2587번 대표값2 풀이 (0) | 2021.10.17 |
백준(Python) 2407번 조합 풀이 (0) | 2021.10.15 |
백준(Python) 5063번 TGN 풀이 (0) | 2021.10.15 |
백준(Python) 4101번 크냐? 풀이 (0) | 2021.10.15 |