[알고리즘] 이진수

koline·2024년 9월 27일

알고리즘

목록 보기
4/12

코드


k = int(input())

for _ in range(k):
    n = int(input())
    s = []
    i = 0

    while n > 0:
        if n & 1 == 1:
            s.append(str(i))
        n >>= 1
        i += 1
    print(" ".join(s))

입력값

1
13

출력값

0 2 3



참고문제


백준 3460번: 이진수 (브론즈3)

profile
개발공부를해보자

0개의 댓글