length = int(input())
n = 64
while n > length:
n = n/2
lists = [n]
sum=0
count=0
while n != 1:
n = n/2
lists.append(n)
for i in lists:
if sum+i <= length:
sum = sum +i
count = count+1
print(count)
'백준 알고리즘 > 시뮬레이션' 카테고리의 다른 글
백준 10219 파이썬 (0) | 2018.11.12 |
---|---|
백준 1057 파이썬 (0) | 2018.11.06 |
백준 2455 파이썬 (0) | 2018.11.06 |
백준 1021번 파이썬 (0) | 2018.09.18 |
백준 8958번 파이썬 (0) | 2018.09.18 |