Z国有 座城市和 条道路。
城市编号为 至 ,道路编号为 至 。道路 是一条从城市 通往城市 的**单向**道路,通过这条道路需要 分钟。
让我们将 定义为以下问题的答案。
- 计算从城市 到城市 所需的最短时间。在这里,除了城市 和 之外,只允许经过城市 到 。如果城市 无法到达或 无法到达,那么答案应该是 。
计算所有三元组 的 并打印它们的总和。更正式地说,输出 。
第一行两个数 。
接下来 行,每行三个数 ,表示一条从 到 ,权值为 的单向边。
最短路径的总和
3 2 1 2 3 2 3 2
25
3 0
0
5 20 1 2 6 1 3 10 1 4 4 1 5 1 2 1 5 2 3 9 2 4 8 2 5 6 3 1 5 3 2 1 3 4 7 3 5 9 4 1 4 4 2 6 4 3 4 4 5 8 5 1 2 5 2 5 5 3 6 5 4 5
517
-
-
-
-
-
-
- 或 ,如果是 。
- 输入值均为整数。
样例说明:
这样的三元组 如下。
- 对于 : .
- 对于 : .
- 对于 : .