#ABC153D. 狞猫与怪物
狞猫与怪物
狞猫与怪物
题目描述
Caracal 正在与怪物战斗。
怪物的体力为 。
Caracal 可以选择 只怪物进行攻击。攻击怪物时,根据被攻击怪物的体力,会发生以下两种情况之一:
- 如果怪物的体力为 ,则该怪物的体力变为 。
- 如果怪物的体力为 ,则该怪物消失,并出现 只体力为 的新怪物。
( 表示不超过 的最大整数。)
当所有怪物的体力都降到 以下(含)时,Caracal 获胜。
求 Caracal 击败怪物所需进行的攻击次数的最小值。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 Caracal 击败怪物所需进行的攻击次数的最小值。
样例
2
3
攻击怪物后,原来的怪物消失,出现 只体力为 的怪物。
对这 只怪物各攻击 次,总共 次攻击即可获胜。
4
7
1000000000000
1099511627775
数据范围
- 输入中的所有值都是整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1863
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者