[BOJ]3460 이진수

곌로그·2023년 11월 14일
0

[java]코딩테스트

목록 보기
3/6
post-thumbnail

문제 링크


문제 요약 🥉 브론즈 3

요약할게 없을 정도로 간단한 문제이다.


문제 풀이


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class boj3460 {
    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        int tc = Integer.parseInt(br.readLine());

        for(int i=0; i < tc; i++)
        {
            int target = Integer.parseInt(br.readLine());

            int index = 0;

            while(target>0)
            {
                if(target % 2 == 1)
                {
                    System.out.print(index + " ");
                }
                target /= 2;
                index ++;
            }
            System.out.println(); //줄바꿈
        }

    }
    
}

    

📌 익숙해질 점

  • 띄어쓰기 없이 답을 출력하기 위해 System.out.print(); 를 사용했다는 점 ?

0개의 댓글