第一行输入三个整数 代表顶点数量、边数量、起点编号。此后 行,第 行输入三个整数 和 表示图上第 条边单向连接顶点 和 、边权为 。图可能不连通、可能存在重边。不存在自环。
在一行上输出 个整数,依次代表到各个顶点的最短路径。特别的,若终点为自己,输出 ,若不存在路径,则输出 。
4 7 2 1 3 1 1 4 0 2 1 1 4 1 0 2 4 5 4 3 1 4 3 5
1 0 2 1
3 2 1 1 2 1 2 1 3
0 1 -1