본문 바로가기
Algorithm

[구현/수학] 백준 10599 페르시아의 왕들 - 파이썬(Python)

by jangThang 2022. 12. 1.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    10599번: 페르시아의 왕들

    테스트 케이스는 여러줄에 걸쳐 입력된다. 각 테스트 케이스는 4개의 정수 a, b, c, d (-5000 ≤ a ≤ b ≤ c ≤ d ≤ 2000)로 이뤄진다. [a, b]는 출생일의 범위, [c, d]는 사망일의 범위이다. a, b, c, d의 입력

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     왕은 a 또는 b년도에 태어나서, c 또는 d 년도에 사망합니다. 이 때, 가능한 최소 수명과 최대 수명을 구합니다.

     

    a < b 이고 c < d일 때,
    최소 수명: c - b
    최대 수명: d - a

     간단한 수학 문제입니다.

     

     

     

    3. 코드

    # 입력
    while True:
        a, b, c, d = map(int, input().split())
        if a == b == c == d == 0:
            break
        print(c-b, d-a)

     

     

    star가 되고나서 Tistory

    반응형

    댓글