京都是世界级的观光圣地,它也被称为网格城市。你来到了京都观光,并且你计划步行游览一个著名的景点。本题中,我们考虑如下的简化问题。
在城市中,有
不同的街道可能有不同的材质、宽度和拥挤程度,因此你的步行速度有可能不同。对于每条街道,你的步行速度如下:
如果你在从北数第
条街道上行走单位长度,需要 秒。即从路口 走到路口 需要 秒。如果你在从西数第
条街道上行走单位长度,需要 秒。即从路口 走到路口 需要 秒。
你现在在路口
你希望尽早到达目的地,请你求出,在给定的条件下,从路口
输入格式
第一行两个整数
第二行
第三行
输出格式
一行一个整数,表示所需的最小步行时间。
样例一
input
2 2 1 3 2 5
output
5
explanation
有两条从
,所需时间为 秒。 ,所需时间为 秒。
因此最少花费时间为
这个样例满足所有子任务的限制。
样例二
input
5 5 7 1 5 2 8 7 2 4 1 6
output
20
explanation
最优路线如下图:
这个样例满足所有子任务的限制。
样例三
input
4 6 454863204 543362989 866044086 813602010 71574269 17945210 688720933 392135202 38174709 168241720
output
2737473954
explanation
这个样例满足子任务
数据范围与提示
Subtasks
无特殊限制。
时间限制:
空间限制: