https://www.acmicpc.net/problem/2164
나의풀이
import java.util.*;
import java.io.*;
public class Main {
public static void main(String args[]) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st = new StringTokenizer(br.readLine());
int n= Integer.parseInt(st.nextToken());
Deque<Integer> q= new ArrayDeque<>();
for(int i=1; i<=n; i++){
q.add(i);
}
while(q.size()>1){
q.poll();
q.add(q.poll());
}
bw.write(Integer.toString(q.peek()));
bw.flush();
br.close();
bw.close();
}
}
'코테풀이' 카테고리의 다른 글
[백준] BOJ - 2304 창고 다각형 java (실버2) (0) | 2023.04.04 |
---|---|
[백준] BOJ - 1522 문자열 교환 java 자바 풀이(실버1) (0) | 2023.04.04 |
[백준] BOJ - 2607 비슷한 단어 java 자바 (실버3) (0) | 2023.04.02 |
[백준] BOJ - 11501 주식 java 자바 (실버2) (0) | 2023.04.02 |
[백준] BOJ - 10816 숫자 카드 2 java 자바 (실버4) (0) | 2023.03.21 |