반응형
📖 문제
📋 코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
boolean flag = true;
Queue<Integer> q = new LinkedList<>();
for (int i = 1; i <= N; i++) {
q.offer(i);
}
while (q.size() > 1) {
int card = q.poll();
if(!flag) q.offer(card);
flag=!flag;
}
System.out.println(q.peek());
}
}
👨🏻💻 결과
🔗 링크
https://www.acmicpc.net/problem/2164
반응형
'🧩PS > 🥉Easy' 카테고리의 다른 글
[JAVA] 백준 10866번 - 덱 (0) | 2022.01.04 |
---|---|
[JAVA] 백준 11866번 - 요세푸스 문제 0 (0) | 2021.12.13 |
[JAVA] 백준 4949번 - 균형잡힌 세상 (0) | 2021.11.29 |
[JAVA] 백준 10773번 - 제로 (0) | 2021.11.23 |
[JAVA] 백준 10828번 - 스택 (0) | 2021.11.23 |