问题1573--最短路长度

1573: 最短路长度

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

题目描述

一个迷宫地图中,多个房间由单向通道相连,房间号从1到N依次编号。你能编程求解任意房间间的最短路径长度吗?

输入

第一行是迷宫中的房间数N和单向通道数M(0<N,M<100),接下来M行,每行三个数x,y,z,表示一个通道是从x到y,且通道长度是z(z<1000)。
最后一行是start和end,分别是起点房间号和终点房间号。

输出

输出起点房间号和终点房间号间的最短路径长度。如果没有通路,输出STOP。

样例输入 Copy

7 9
1 2 3
1 3 2
3 4 2
6 3 1
2 6 3
6 7 6
2 5 4
5 4 2
5 7 5
1 7

样例输出 Copy

12

来源/分类