#A1478. 分而分之
分而分之
题目描述
黑板上写着一个整数 。重复下面的操作,直到所有不小于 的整数都从黑板上擦除:
- 选择一个不小于 的整数 ,擦去 ,然后写下两个新的整数 和 。
这里 表示不大于 的最大整数, 表示不小于 的最小整数。
执行一次上面的操作须支付 元。当不能再进行操作时,需要支付的总金额是多少?
提示:可以证明,无论操作的顺序如何(无论每次选择的是哪个 ),完成所有操作后,支付的总金额是相同的。
输入格式
一行,一个整数:
输出格式
执行完所有操作所需支付的总金额。
样例 #1
样例输入 #1
3
样例输出 #1
5
样例 #2
样例输入 #2
340
样例输出 #2
2888
样例 #3
样例输入 #3
100000000000000000
样例输出 #3
5655884811924144128
提示
数据范围
Related
In following contests: