問題一覧 > 通常問題

No.2764 Warp Drive Spacecraft

レベル : / 実行時間制限 : 1ケース 3.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : (AC するまで非表示) / 解いたユーザー数 35
作問者 : 👑 binap / テスター : 👑 magurofly aplysiaSheep
お気に入りにしたユーザー ProblemId : 10881 / 自分の提出
問題文最終更新日: 2024-05-29 11:20:54
This statement was translated by AI (claude-opus-5-5, effort medium) and may contain errors or differ in nuance from the original. The original statement takes precedence. Show the original
yukicoder contest 430 (順位表) の他の問題:

Problem Statement

The binap galaxy consists of $N$ planets, planet $1$ through planet $N$. You are currently on planet $1$ and have $1$ warp ticket. Find the minimum time required to reach planet $N$.

There are the following $2$ ways to travel between planets in the binap galaxy.

・Travel along a route

There are $M$ designated routes. Route $i$ connects planet $U_i$ and planet $V_i$ bidirectionally, and can be traveled in either direction in time $T_i$.

・Travel by warp navigation

Each planet has a value called its distortion degree. The distortion degree of planet $i$ ( $1 \leq i \leq N$ ) is $W_i$. When you are on any planet $i$, you can consume $1$ warp ticket to move to any planet $j$ in time $W_iW_j$, the product of their distortion degrees.

Input

$N$ $M$
$W_1$ $W_2$ $\ldots$ $W_N$
$U_1$ $V_1$ $T_1$
$U_2$ $V_2$ $T_2$
$\vdots$
$U_M$ $V_M$ $T_M$
  • $2 \leq N \leq 2 \times 10^5$
  • $0 \leq M \leq 2 \times 10^5$
  • $1 \leq W_i \leq 10^9$ ( $1 \leq i \leq N$ )
  • $1 \leq U_i < V_i \leq N$ ( $1 \leq i \leq M$ )
  • $(U_i, V_i) = (U_j, V_j) \iff i = j$
  • $1 \leq T_i \leq 10^{12}$ ( $1 \leq i \leq M$ )
  • All input values are integers.

Output

Output the answer as an integer.

Print a newline at the end.

Sample

Sample 1
Input
3 2
4 2 2
1 2 3
1 3 9
Output
7

The figure above shows the routes as black edges and warp navigation as blue edges.

It is optimal to travel from planet $1$ to planet $2$ along a route, and then from planet $2$ to $3$ by warp navigation.

Note also that warp navigation can be used only $1$ time.

Sample 2
Input
3 3
314 159 265
1 2 1
2 3 2
1 3 4
Output
3

It is optimal to travel only along routes.

Sample 3
Input
13 15
67 66 182 81 97 121 200 94 199 25 99 12 171
8 13 172
4 13 579
6 9 53
1 3 369
1 8 1367
2 6 1202
5 8 145
2 8 77
11 12 361
5 7 70
10 13 104
11 13 1411
1 11 115
6 11 63
4 10 222
Output
880

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。