编程题
### 问题描述 众所周知,在原神这款游戏中,甘雨这名角色的弓箭需要蓄力攻击,并且有强化蓄力机制。现在假设甘雨的弓箭每次普通攻击蓄力需要花费 $n$ 秒的时间,造成 $a$ 的伤害,并且强化蓄力机制为多蓄力 $m$ 秒会额外造成 $b$ 点的散射伤害。现在已知 boss 的血量为 $c$ ,小明想知道他使用甘雨这名角色需要几秒才能消灭这个 boss ,你能帮帮他吗。 ### 输入描述 第一行,包含四个正整数 $n,a,m,b$ $(1\leq n,m,a,b\leq 10^9)$ ,代表普通攻击蓄力时间为 $n$ ,造成 $a$ 的伤害,蓄力攻击时间为 $m$ ,额外造成 $b$ 的伤害。 第二行,包含一个正整数 $c$ $(1\leq c\leq 10^7)$ ,代表需要消灭的 boss 的血量。 ### 输出描述 一行,包含一个正整数,代表需要多少秒才能消灭这个 boss 。 ### 样例输入 ``` 2 3 3 5 14 ``` ### 样例输出 ``` 9 ``` ### 样例说明 样例中,boss 共有 $14$ 点血量,我们可以选择一次蓄力攻击,共蓄力 $2+3=5$ 秒,造成 $8$ 点伤害,然后在进行两次普通攻击,蓄力 $2+2=4$ 秒,造成 $6$ 点伤害,总共花费 $9$ 秒,可以证明没有比该方案更快的方案。
查看答案
赣ICP备20007335号-2