#ABC340C. 分治除法
分治除法
分治除法
题目描述
黑板上写有一个整数 。
高桥君将重复以下操作,直到黑板上所有不小于 的整数都被移除:
- 选择黑板上一个不小于 的整数 。
- 擦掉黑板上一个 ,然后写上两个新整数 和 。
执行这一系列操作需要支付 日元。
这里, 表示不超过 的最大整数, 表示不小于 的最小整数。
当无法再进行操作时,高桥君总共支付了多少钱?
可以证明,无论以何种顺序进行操作,支付的总金额都是确定的。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出高桥君支付的总金额(日元)。
样例
3
5
以下是高桥君进行操作的一个示例:
初始时黑板上写有一个 。
他选择 。支付 日元,擦掉黑板上一个 ,写上 和 。
此时黑板上写有一个 和一个 。
他选择 。支付 日元,擦掉一个 ,写上 和 。
此时黑板上写有三个 。
由于黑板上所有不小于 的整数都已被移除,操作结束。
高桥君在整个过程中共支付了 日元,因此输出 。
340
2888
100000000000000000
5655884811924144128
数据范围
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 3202
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者