#CF1862F. 魔法将拯救世界
魔法将拯救世界
魔法将拯救世界
- 时间限制:4 秒
- 内存限制:256 MiB
题目描述
传送门中依次出现了 个怪物。第 个怪物的力量为正整数 。
女巫 Vika 拥有水系和火系两种魔力。她每秒可以产生 单位水魔力和 单位火魔力,初始时两种魔力均为 。击败力量为 的怪物时,她必须消耗至少 单位的水魔力施放水系法术,或者消耗至少 单位的火魔力施放火系法术。
产生魔力和施放法术均可视为瞬间完成;只要魔力足够,她在同一秒内可以施放任意多个法术。
求击败所有怪物所需的最短时间。
输入格式
第一行包含一个整数 ,表示测试用例数量。
每个测试用例包含三行:
- 第一行包含两个整数 ;
- 第二行包含一个整数 ;
- 第三行包含 个整数 。
输出格式
对于每个测试用例,输出一个整数,表示击败所有怪物所需的最短时间。
样例输入 1
4
2 3
3
2 6 7
37 58
1
93
190 90
2
23 97
13 4
4
10 10 2 45
样例输出 1
3
2
1
5
数据范围
对于所有测试数据:
- ;
- ;
- ;
- ;
- 单个输入文件内所有测试用例的 之和不超过 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 20 | 每组测试满足 |
| 2 | 40 | 每组测试满足 或 |
| 3 | 无特殊限制 |