본문 바로가기

백준/C++

[Baekjoon/C++] 32775번 - 가희와 4시간의 벽 1

[백준] Baekjoon Online Judge

문제로 이동

 

문제

4시간의 벽이란, 고속철도와 항공편이 경합할 때 고속철도가 4시간 이하로 주파하는 구간에서는 고속철도가 우위에 서고 그렇지 않으면 항공편이 우위에 서는 경향을 의미합니다. 사람들은 역 a에서 역 b로 이동할 때, 항공편을 이용하는 것이 소요 시간이 더 적게 걸린다면 항공편을 이용합니다. 그렇지 않으면 고속철도를 이용합니다. 역 a에서 역 b로 고속철도를 이용했을 때 소요 시간은 Sab분입니다. 역 a에서 역 b로 항공편을 이용했을 때 소요 시간은 아래의 합으로 계산됩니다.

  •  a에서 공항 a로 이동하는 데 소요 시간
  • 공항 a에서 공항 b로 이동하는 데 소요 시간 Fab분
  • 공항 b에서 역 b로 가는 데 소요 시간

사람들이 역 a에서 역 b로 이동할 때, 어느 교통수단을 더 많이 이용하는지 알려주세요. 단, 공항과 역 간 이동 시간은 무시합니다.

 

입력

첫 번째 줄에 문제에서 설명한 Sab가 주어집니다.

두 번째 줄에 문제에서 설명한 Fab가 주어집니다.

 

출력

 a에서 역 b로 이동할 때, 사람들이 고속철도를 더 많이 이용하면 high speed rail을 그렇지 않으면 flight를 출력해 주세요.

 

제한

  • 모든 소요 시간은 1분 이상 738분 이하입니다.

 


풀이

#include <iostream>
using namespace std;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);

    int S, F;
    cin >> S >> F;

    if (F < S) cout << "flight\n"; 
    else cout << "high speed rail\n";

    return 0;
}

공항과 역 간 이동 시간은 무시하므로 입력으로 받은 S와 F를 비교하여 더 작은 것에 해당하는 답을 출력하면 된다.