问题2400--我们的客户,请稍等

2400: 我们的客户,请稍等

[命题人 : ]
时间限制 : 7 sec  内存限制 : 128 MB

提交

题目描述

一个国家里有 $n$ 个城市。  
你需要从 $1$ 号城市旅行到 $n$ 号城市。  
你有坐汽车和坐火车两种通行方式,对于从城市 $i$ 到城市 $j$ :
  •  坐汽车会花费 $D_{i,j} \times A$ 分钟
  •  坐火车会花费 $D_{i,j} \times B+C$ 分钟
你可以在不花费任何时间的情况下从坐汽车切换为坐火车,但不能从坐火车切换为坐汽车

问从城市 $1$ 到城市 $n$ 最少需要几分钟?

输入

输入格式如下:

```
$N$ $A$ $B$ $C$
$D_{1,1}$ $D_{1,2}$ $\ldots$ $D_{1,N}$
$D_{2,1}$ $D_{2,2}$ $\ldots$ $D_{2,N}$
$\vdots$
$D_{N,1}$ $D_{N,2}$ $\ldots$ $D_{N,N}$
```
- $2 \leq N \leq 1000$
- $1 \leq A, B, C \leq 10^6$
- $D_{i,j} \leq 10^6$
- $D_{i,i} = 0$
- $D_{i,j} = D_{j,i} > 0$ $(i \neq j)$

输出

将答案打印为整数。
(时间复杂度不超过1e8即可通过)

样例输入 Copy

4 8 5 13
0 6 2 15
6 0 3 5
2 3 0 13
15 5 13 0

样例输出 Copy

78

提示

输入2:
3 1 1000000 1000000
0 10 1
10 0 10
1 10 0
输出2:
1

来源/分类