Baekjoon_algorithm_heuristic
백준 25625번 샤틀버스
NeuroN
2023. 2. 2. 11:05
Baekjoon Online Judge
Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다.
www.acmicpc.net
문제 해석
더보기
서울대 입구역 (민준이 현 위치) - 제2 공학관 버스역은 이 두가지.
버스는 왔다가는 시간만 고려.
y : 버스가 제2 공학관에 도착할때까지 걸리는 분
x : 버스가 제2 공학관에서 서울대 입구역까지 가는데 걸리는 분
민준이는 제2 공학관에 가고 싶다.
민준이가 서울대 입구역에서 버스를 탑승할때까지 걸리는 최소 시간!
코드 해석
더보기
버스가 제2 공학관에 y분에 도착하고, 서울대 입구역에 x+y분이 걸린다.
여기서 주의할 점은, y>x인 경우 버스가 서울대 입구역을 지나치기 때문에 서울대 입구역에 도착하는 시간은 y-x분이다.
코드
#include <iostream>
#include <math.h>
#include <algorithm>
#include <vector>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int x, y;
cin >> x >> y;
if (x > y)
{
cout << y + x;
}
else
{
cout << y - x;
}
}