该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
A. 求和
题目描述
记 f(k)(其中 k 是正整数)表示所有 2 的正整数次幂数中能被 k 整除的最大的数,例如 f(10k)=2k。
给定 n,求
i=n+1∑2nf(i)i
输入格式
仅一行一个整数 n。
输出格式
仅一行一个数,表示答案。
样例
输入样例 1
2
输出样例 1
4
样例 1 说明
f(3)=1,f(4)=4。
因此,f(3)3+f(4)4=3+1=4。
输入样例 2
77777
输出样例 2
6049261729
数据规模与约定
- 测试点 1∼3:n≤103。
- 测试点 4∼6:n≤105。
- 测试点 7∼10:无特殊限制。
对于 100% 的数据:1≤n≤109。