20 lines
233 B
Python

import math
N = int(input())
count = 0
e = 1
while True:
t = 1 << e
if t > N:
break
Q = N // t
if Q == 0:
e += 1
continue
m = math.isqrt(Q)
cnt += (m + 1) // 2
e += 1
print(cnt)