본문 바로가기

Algorithm/Implementation

(C++) - 백준(BOJ) 10599 : 페르시아의 왕들

반응형

https://www.acmicpc.net/problem/10599

 

10599번: 페르시아의 왕들

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

www.acmicpc.net

구현 문제였습니다.

📕 풀이방법

📔 입력 및 초기화

while loop를 수행하며 출생일의 범위 a,b와 사망일의 범위 c,d를 선언 후 입력해줍니다.

📔 정답출력

최소는 c-b, 최대는 d-a의 수명을 가집니다. 이를 출력해줍니다.


📕 Code

#include <bits/stdc++.h>
using namespace std;
int a, b, c, d;
int main(){
    while(1){
        cin >> a >> b >> c >> d;
        if(!a && !b && !c && !d) break;
        cout << c - b << ' ' << d - a  << '\n';
    }
}