#P13372. [GCJ 2011 #1C] Space Emergency
[GCJ 2011 #1C] Space Emergency
Description
太空中发生了紧急情况!你需要尽快将你的舰队旗舰从恒星 送到恒星 ,途中必须按编号递增顺序依次经过所有恒星()。你的旗舰通常以 秒差距每小时的速度航行。
除了派出旗舰外,你还可以命令工程师在不同的恒星上建造最多 个加速器。建造一个加速器需要 小时,所有 个加速器可以并行建造。当你的旗舰从一个已完成加速器的恒星出发前往下一个恒星时,它的速度将提升为 秒差距每小时。
如果旗舰在从某个恒星前往下一个恒星的途中,该恒星上的加速器建造完成,那么旗舰会在加速器完成的瞬间开始以更快的速度前进。
如果你合理建造加速器,使旗舰尽快到达恒星 ,那么旗舰需要多少小时才能到达?
Input Format
输入的第一行为测试用例数 。接下来的 行,每行包含整数 、、 和 ,后跟 个整数 ,所有数值以空格分隔。 表示对于所有整数 ,从恒星 到恒星 之间的距离(单位为秒差距)。
例如,若 ,,,,,则各段距离为 。
Output Format
对于每个测试用例,输出一行,格式为 "Case #: ",其中 是测试用例编号(从 开始), 是旗舰到达恒星 所需的总小时数。保证答案总是整数。
2
2 20 8 2 3 5
1 4 2 2 10 4
Case #1: 54
Case #2: 20
Hint
说明
在第二个测试用例中,我们可以建造一个加速器。两段距离分别为 。我们在第一个恒星建造加速器。经过 小时,旗舰已前进 秒差距,此时加速器建造完成。旗舰再用 小时到达恒星 ,然后再用 小时到达目的地恒星 。
注意:本题设定的宇宙中,光速远大于 秒差距每小时,因此无需考虑相对论效应。
数据范围
- 。
- 。
- 。
- 。
- 。
- 为偶数。
小数据范围(12 分,测试集 1 - 可见)
- 。
- 。
- 时间限制:3 秒。
大数据范围(25 分,测试集 2 - 隐藏)
- 。
- 。
- 时间限制:6 秒。
由 ChatGPT 4.1 翻译
京公网安备 11011102002149号