Fibonacci System
时间限制:1s 空间限制:128MB
题目描述
Fib数列,大家都知道了. 
F[0]=1 
F[1]=1 
F[2]=2 
F[3]=3 
F[4]=5 
F[5]=8 
现在我们将十进制的数,转成Fib进制,对于1到7可以分成下面形式 
1=1F 
2=10F 
3=100F 
4=101F 
5=1000F 
6=1001F 
7=1010F 
8=10000F 
现在我们将转化出来的1和0构成的串,连在一起,对于上面数字1到7就成了110100101100010011010... 
对于这样一个无限长的字符串,问前N个字符中有多少个1 
输入格式
一个数字N,N < = 10^15
输出格式
前N个位置出现了多少个1
样例输入
3
样例输出
2
提示
没有写明提示
题目来源
没有写明来源