#abc258d. D - Trophy
D - Trophy
Score : points
问题描述
我们有一个包含 个关卡的电子游戏。第 个关卡()由一段持续时间为 分钟的影片和一段持续时间为 分钟的游戏环节组成。
首次通过第 个关卡时,玩家必须观看该关卡的影片并进行游戏。从第二次及以后的尝试开始,玩家可以选择跳过影片,仅进行游戏环节。
最初,只有第 个关卡是解锁状态,通关第 个关卡 将解锁第 个关卡。
请找出总计通关某个关卡 次所需的最短时间。这里需要注意的是,如果同一关卡被多次通关,所有次数都会被计算在内。
以上为通义千问 qwen-max 翻译,仅供参考。
Problem Statement
We have a video game consisting of stages. The -th stage is composed of a movie lasting minutes and gameplay lasting minutes.
To clear the -th stage for the first time, one must watch the movie and do the gameplay for that stage. For the second and subsequent times, one may skip the movie and do just the gameplay.
In the beginning, only the -st stage is unlocked, and clearing the -th stage unlocks the -th stage.
Find the shortest time needed to clear a stage times in total. Here, if the same stage is cleared multiple times, all of them count.
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the answer.
Sample Input 1
3 4
3 4
2 3
4 2
Sample Output 1
18
Here is one way to clear a stage times in minutes:
- Clear Stage . It takes minutes.
- Clear Stage . It takes minutes.
- Clear Stage again. It takes minutes.
- Clear Stage again. It takes minutes.
It is impossible to clear a stage times within minutes.
Sample Input 2
10 1000000000
3 3
1 6
4 7
1 8
5 7
9 9
2 4
6 4
5 1
3 1
Sample Output 2
1000000076
update @ 2024/3/10 10:57:36