본문 바로가기
백준

[백준/C++25625번]샤틀버스

by cod1ng 2023. 11. 10.

백준/C++ 샤틀버스 25625번이다

오랜만에 알고리즘을 해서 뇌 활성화 하는중이다..

현재 서울대입구역과 제2공학관 사이에는 셔틀버스가 정확히 한 대 운행되고 있다. 이 셔틀버스의 운행 수칙은 다음과 같다.

  • 버스가 서울대입구역에서 제2공학관으로 이동하는 데에, 혹은 제2공학관에서 서울대입구역으로 이동하는 데에는 정확히 x분의 시간이 걸린다.
  • 버스는 쉬지 않고 운행한다. 즉 서울대입구역 혹은 제2공학관에 도착하자마자 다시 제2공학관 혹은 서울대입구역을 향해 이동하기 시작한다. 이때 타고 내리는 데에 걸리는 시간은 무시하자.

현재 민준이는 서울대입구역에 있으며, 버스는 y분 후에 제2공학관으로 도착할 예정이다. 민준이가 버스에 최소 몇 분 뒤에 탑승할 수 있는지 계산해 보자.

 

//y가 x이상이면 버스가 서울대입구역으로 오고있 제2공학관으로 가는데 y분이 또 걸린다 

//반대의 경우에서는 제2공학관에서 서울대입구역으로 오는 경우이기 때문에 x분+y분 or  y분-x분 이다 

#include <iostream>
using namespace std;
int main()
{
int x, y;
cin >> x >> y;
if (x > y)
cout << x + y << endl;
else
cout << y - x << endl;
}

#include <iostream>
using namespace std;
int main()
{
	int x, y;
	cin >> x >> y;
	if (x > y)
		cout << x + y << endl;
	else
		cout << y - x << endl;
}

'백준' 카테고리의 다른 글

[백준/11382번] 꼬마정민 풀이  (2) 2023.12.11
[백준/2588] 곱셈  (0) 2023.11.23
[백준/10430] 나머지  (0) 2023.11.23
[백준/C++ 1712번] 손익분기점  (0) 2023.11.12
[백준/C++10869번] 사칙연산  (0) 2023.11.10