猫国的铁路系统中有
小猫可以通过多次换乘到达
小猫只想回到猫窝并且减少途中的麻烦,对此它用烦躁值来衡量。
- 小猫在站点等待时将增加烦躁值,对于一次
个时刻的等待,烦躁值将增加 ,其中 是给定的常数。注意:小猫登上第一班列车前,即从 时刻起停留在 号站点的那些时刻也算作一次等待。 - 若小猫最终在时刻
到达 号站点,则烦躁值将再增加 。
形式化地说,若小猫共乘坐了
;- 对于所有
,满足 且 。
对于该回家路线,小猫得到的烦躁值将为:
小猫想让自己的烦躁值尽量小,请你帮它求出所有可行的回家路线中,能得到的最小的烦躁值。题目保证至少存在一条可行的回家路线。
输入格式
从标准输入读入数据。
第一行五个整数
接下来
输出格式
输出到标准输出中。
输出仅一行一个整数,表示所求的答案。
样例一
input
3 4 1 5 10 1 2 3 4 1 2 5 7 1 2 6 8 2 3 9 10
output
94
explanation
共有三条可行的回家路线:
- 依次乘坐
号列车,得到的烦躁值为: ; - 依次乘坐
号列车,得到的烦躁值为: ; - 依次乘坐
号列车,得到的烦躁值为: 。
第二条路线得到的烦躁值最小为
样例二
input
4 3 1 2 3 1 2 2 3 2 3 5 7 3 4 7 9
output
34
样例三至样例五
见样例数据下载。
限制与约定
对于所有测试点:
每个测试点的具体限制见下表:
测试点编号 | 其他特殊条件 | |||
---|---|---|---|---|
无 | ||||
无 | 无 | |||
无 | ||||
无 | ||||
无 | 无 |
时间限制:
空间限制: