최대 1 분 소요

사용 언어: Python3

문제

지능형 기차 2

풀이

내 풀이

cur = 0 # 현재 기차에 타고 있는 사람 수
mx = -2147000000
for _ in range(10):
    out_num, in_num = map(int, input().split())
    cur = cur - out_num + in_num
    mx = max(mx, cur)
print(mx)
  • 테스트 케이스: 통과
  • 제출 결과
    스크린샷 2023-06-13 오후 11 41 03

다른 풀이

people = [0] * 10
for i in range(10):
    out_num, in_num = map(int, input().split())
    people[i] = people[i - 1] - out_num + in_num
print(max(people))
  • 메모리나 시간 면에서 내 풀이와 비슷한 풀이이다.


💛 개인 공부 기록용 블로그입니다. 👻

맨 위로 이동하기