문제해석:
64, 32, 16, 8, 4, 2, 1길이의 막대 몇 개를 가지고 만들 수 있는지
현재 막대(n)이 x보다 크다면 반으로 나누기x에서 n 빼주고 갯수 증가x = int(input())
n = 64
answer = 0
while x > 0:
if n > x:
n //= 2
else:
x -= n
answer += 1
print(answer)
O(1)