题目描述
设 f(x) 表示 x 在二进制表示下末尾 0 的个数。
令 F1=F2=1,Fn=Fn−1+Fn−2(n>2),求 ∑ni=1f(Fi)。
请注意,时间限制为 1s,空间限制为 10MB。
输入格式
一行一个整数 x。
输出格式
一行一个整数,表示答案。
样例
输入
19260817
输出
16050668
数据范围
对于 25% 的数据,x≤60;
对于 45% 的数据,x≤500;
对于 75% 的数据,x≤3×106;
对于另外 5% 的数据,x=20182018;
对于另外 5% 的数据,x=20192019;
对于 100% 的数据,1≤x≤2147483647。