#GR0200. 最短路0
最短路0
题目描述
给你一张简单有向图,边权都为非负整数。请计算从 到 的最短路。
图用以下形式给出:
第一行输入两个整数 ,表示图的顶点数、边数,顶点编号从 到 。
接下来 行,每行三个整数 ,表示 到 有一条有向边,边权为 。
请计算从 到 的最短路长度,如果无法到达,输出 -1
。
输入格式
第一行三个整数 ,表示图的顶点数、边数。
接下来 行,每行有三个整数 ,代表从 到 有一条长度为 的边。
输出格式
一个数表示答案。
3 4
1 3 8
1 2 3
2 3 2
3 2 1
5
数据说明
从 到 有两条路:
总长度为 。
长度为 。
当然你也可以在 两个点来回转圈,但这显然会越来越长。
数据规模
对于所有数据,保证 。