문제
https://www.acmicpc.net/problem/3460
최종 코드
package week8.baek;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class B3460 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int T = Integer.parseInt(br.readLine());
for (int i = 0; i < T; i++) {
int N = Integer.parseInt(br.readLine());
String s = "";
while ( N >= 1) {
s += String.valueOf(N % 2 );
N /= 2;
}
// System.out.println(s);
for (int j = 0; j < s.length() ; j++) {
if (s.charAt(j) == '1') {
System.out.println(j);
}
}
}
}
}
'‡ CODING TEST STUDY ‡ > º 백준' 카테고리의 다른 글
[백준 | Java Bronze I] (#2309) 일곱 난쟁이 - dfs, 완전 탐색 풀이 (0) | 2024.06.25 |
---|---|
[백준 | Java Bronze II] (#2979) 트럭 주차 (0) | 2024.06.24 |
[백준 | Java Bronze III] (#10988) 팰린드롬인지 확인하기 (0) | 2024.06.24 |
[백준 | Java Bronze III] (#2460) 지능형 기차 2 (0) | 2024.06.24 |
[백준 | Java Bronze VI] (#2609) 최대공약수와 최소공배수 (0) | 2024.06.22 |