백준 1547 java

magicdrill·2024년 9월 3일
0

백준 문제풀이

목록 보기
432/655

백준 1547 java

import java.util.Scanner;
import java.util.Vector;

public class bj1547 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        int M;
        Vector<Vector<Integer>> cup = new Vector<>();
        int X, Y;
        int i, currentCup = 1;

        M = scanner.nextInt();
        for(i = 0; i < M; i++)
        {
            Vector<Integer> temp = new Vector<>();
            X = scanner.nextInt();
            Y = scanner.nextInt();
            temp.add(X);
            temp.add(Y);
            cup.add(temp);
        }
        for(i = 0; i < cup.size(); i++)
        {
            X = cup.get(i).get(0);
            Y = cup.get(i).get(1);
            if(X == currentCup)
            {
                currentCup = Y;
            }
            else if(Y == currentCup)
            {
                currentCup = X;
            }
            else
            {
                ;
            }
        }
        System.out.println(currentCup);

        scanner.close();
    }
}

0개의 댓글