2120 - 综合练习-crystals

计算鸭在实验室中研制了夯晶体,初始温度为 $a$,计算鸭想知道加热 $b$ 单位时间后夯晶体的温度是多少。

现在通过阅读文献已知:

- 当温度低于 $c$ 时,夯晶体处于固体状态,每 $x$ 单位时间温度上升 $1$。
- 当温度等于 $c$ 时,夯晶体开始熔化吸热,需要 $y$ 单位时间全部转化成温度为 $c$ 的液体。
- 当温度大于 $c$ 时,夯晶体处于液体状态,每 $z$ 单位时间温度上升 $1$。

若刚研制出的夯晶体温度为 $c$,那么应该处于完全固体状态。最后一小段加热时间不足 $x,y,z$ 时,温度不会变化。
 

输入

一行 $6$ 个整数 $a,b,c,x,y,z$,含义如上。

输出

输出一个整数,表示加热后夯晶体温度。

$-10^9 \le a,c \le 10^9$,$1 \le b,x,y,z \le 10^9$

样例

输入

0 20 10 1 6 2

输出

12

输入

0 20 10 3 1 1

输出

6
时间限制 1 秒
内存限制 128 MB
统计
上一题 下一题