백준_2164 카드2 (큐)Algorithm/Algorithm 문제2024. 1. 10. 11:16
Table of Contents
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.LinkedList;
import java.util.Queue;
public class BJ_2164 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
int i;
Queue<Integer> queue = new LinkedList<>();
for(i=1; i<n+1; i++) {
queue.add(i);
}
for(i=0; i<n-1; i++) {
queue.poll();
queue.add(queue.poll());
}
System.out.println(new StringBuilder().append(queue.peek()));
}
}
'Algorithm > Algorithm 문제' 카테고리의 다른 글
백준_2750 수 정렬하기 (버블정렬) (0) | 2024.01.11 |
---|---|
백준_11286 절댓값 힙 (우선순위 큐&힙) (0) | 2024.01.10 |
백준_17298 오큰수 구하기 (스택) (0) | 2024.01.09 |
백준_1874 스택 수열 (스택) (0) | 2024.01.08 |
백준_11003 최솟값 찾기 (슬라이딩 윈도우) (0) | 2023.11.29 |
@kjyyjk :: 녕의 학습 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!