请观察这样一个序列:0 1 1 0 1 1 0 1 1 0 1 1 0 1 1...
现在输入一个整数n,请输出这个序列的前n个位置中有多少个1.
请观察这样一个序列:0 1 1 0 1 1 0 1 1 0 1 1 0 1 1...
现在输入一个整数n,请输出这个序列的前n个位置中有多少个1.
样例1
10
样例2
10000000
样例1
6
样例2
6666666
50%的数据
1<=n<=10^9
100%的数据
1<=n<=10^18
注意数据类型,可以考虑整除和取余