fragment-header
fragment-markdown
홈
로그인
로그아웃
내 블로그
설정
로그인
백준 34217 (C++) 찾아오시는 길
최초 업로드: 2025-09-02 13:29:19
최근 수정 시간: 2025-09-02 13:29:29
게시자: rlatjwls3333
카테고리: 백준
조회수: 5
# [Bronze V] 찾아오시는 길 [문제 링크](https://www.acmicpc.net/problem/34217) ## 문제 설명 <p>2025 숭고한 연합 알고리즘 경진대회가 열리는 한양대학교 ITBT관은 서울 지하철 2호선 한양대역에서 멀리 떨어져 있어, 몇몇 학생들은 서울 지하철 2호선 용답역에서 내려 통학한다.</p> <p>어느 역에서 내리면 더 일찍 도착할 수 있는지 구해보자!</p> ## 입력 <p>첫째 줄에 출발지에서 한양대역까지 걸리는 시간 $A$, 출발지에서 용답역까지 걸리는 시간 $B$가 공백으로 구분되어 주어진다. ($1\leq A,B\leq 1\, 000$)</p> <p>둘째 줄에 한양대역에서 ITBT관까지 걸리는 시간 $C$, 용답역에서 ITBT관까지 걸리는 시간 $D$가 공백으로 구분되어 주어진다. ($1\leq C,D\leq 30$)</p> <p>주어지는 수는 모두 정수이다.</p> ## 출력 <p>첫째 줄에 한양대역에서 하차하는 게 더 빠르다면 <code><span style="color:#e74c3c;">Hanyang Univ.</span></code>를, 용답역에서 하차하는 게 더 빠르다면 <code><span style="color:#e74c3c;">Yongdap</span></code>을, 걸리는 시간이 같다면 <code><span style="color:#e74c3c;">Either</span></code>를 출력한다.</p> ## 풀이 A+C와 B+D를 비교하여 출력하면 됩니다. ``` c++ #include<bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); int a, b, c, d; cin >> a >> b >> c >> d; if(a+c<b+d) cout << "Hanyang Univ."; else if(a+c>b+d) cout << "Yongdap"; else cout << "Either"; } ```