AT_abc325_e [ABC325E] Our clients, please wait a moment

题目描述

某国有 $N$ 个城市。 你打算从城市 $1$ 的营业所出发,经过 $0$ 个或多个城市,前往城市 $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$) - 输入的所有数值均为整数 ### 样例解释 1 如下所示移动,可以用总共 $78$ 分钟从城市 $1$ 移动到城市 $4$。 - 从城市 $1$ 到城市 $3$ 使用公司用车,需要 $2 \times 8 = 16$ 分钟。 - 从城市 $3$ 到城市 $2$ 使用公司用车,需要 $3 \times 8 = 24$ 分钟。 - 从城市 $2$ 到城市 $4$ 使用电车,需要 $5 \times 5 + 13 = 38$ 分钟。 无法在 $78$ 分钟以内从城市 $1$ 到城市 $4$。 由 ChatGPT 4.1 翻译