Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

피너클의 it공부방

백준 1547 공 (c++) : 피너클 본문

백준

백준 1547 공 (c++) : 피너클

피너클 2022. 6. 30. 21:55
728x90
반응형

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

 

1547번: 공

첫째 줄에 컵의 위치를 바꾼 횟수 M이 주어지며, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 컵의 위치를 바꾼 방법 X와 Y가 주어지며, X번 컵과 Y번 컵의 위치를 서로 바꾸는 것

www.acmicpc.net

간단한 구현문제다.

#include <iostream>

using namespace std;

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

	int n;
	cin >> n;
	int ball = 1;
	for (int i = 0; i < n; i++) {
		int a, b;
		cin >> a >> b;
		if (a == ball) ball = b;
		else if (b == ball) ball = a;
	}
	cout << ball << endl;
}

전체코드다.

728x90
반응형
Comments