본잡 이어가기/BaekJoon

[백준 / Java] 1547번

UMING 2022. 7. 10. 09:13

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

 

1547번: 공

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

www.acmicpc.net

 

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		int m= scan.nextInt();
		int cnt = 0;
		int[]cup = {0, 1, 0, 0};
			
			for(int i = 0; i<m; i++) {
				int x = scan.nextInt();
				int y = scan.nextInt();

				cnt=cup[x];
				cup[x]=cup[y];
				cup[y]=cnt;
			}
		for(int i = 0; i<cup.length; i++) {
			if(cup[i]==1) {
		System.out.println(i);
			}
		}		
	}
}