[R26F]勇者斗恶龙
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
时空限制
1S/512M
题目描述
作为一名勇者,apiadu
正在与一头巨龙进行决战。这场战斗将持续 个回合。
在第 个回合,apiadu
可以从以下两种行动中选择一个:
- 提高攻击力:
apiadu
花费整个回合来吟唱古老的咒语,这会使他的攻击力永久提升 点。 - 攻击:
apiadu
释放一道强大的能量冲击波攻击巨龙。冲击波的伤害值为他当前的攻击力 + 。
apiadu
的初始攻击力为 。他的目标是合理安排每个回合的行动,使得在 回合结束后,对巨龙造成的总伤害最高。请你帮他计算能造成的最多伤害。
格式
输入格式
第一行包含一个整数 ,表示战斗的回合数。
第二行包含 个整数 ,具体意义如题面所示。
第三行包含 个整数 ,具体意义如题面所示。
输出格式
输出一个整数,表示可以造成的最大总伤害。
样例
样例输入 #1
4
3 5 2 7
8 4 9 3
样例输出 #1
30
样例解释 #1
一种可以获得最大总伤害的策略如下:
-
回合 :选择攻击。造成 点伤害。
-
回合 :选择提升攻击力。此时攻击力为 。
-
回合 :选择攻击。造成 点伤害。
-
回合 :选择攻击。造成 点伤害。
-
最终对巨龙造成的总伤害为 。
数据规模
对于 的数据,,。
对于 的数据,,。
代码源挑战赛 Round 26
- Status
- Done
- Rule
- DMY
- Start at
- 2025-8-22 20:00
- End at
- 2025-8-22 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 478