[백준/BOJ] 2164. 카드2 [Silver 4]

jychan99·2023년 10월 6일
0

  1. 카드2
    문제출처 : https://www.acmicpc.net/problem/2164
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.LinkedList;
import java.util.Queue;

public class baekjoon2164 {
    static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    static int N,temp;
    static Queue<Integer> q = new LinkedList<>();
    public static void main(String args[])throws IOException{
        N = Integer.parseInt(br.readLine());
        for(int i=1;i<=N;i++){
            q.add(i);
        }

        for(int i=0;i<N-1;i++){
            q.remove();
            temp = q.peek();
            q.remove();
            q.add(temp);
        }
        System.out.println(q.peek());
    }
}

Queue에대한 문제였다. 오랜만에 풀어봄

profile
내가 지금 두려워 하고 있는 일이 바로 내가 지금 해야 할 일이다. 🐥

0개의 댓글