#CSES1671. 最短路径 I
最短路径 I
题目描述
有 个城市和 条航班连接它们。你的任务是确定从 Syrjälä(城市 )到每个城市的最短路径长度。每个航班都是单向的,并有一个长度。可以假设从城市 可以到达所有其他城市。
输入格式
第一行包含两个整数 和 :分别表示城市的数量和航班连接的数量。城市编号为 ,城市 是 Syrjälä。
接下来的 行,每行包含三个整数 , , :表示一条从城市 到城市 的单向航班,航班的长度是 。
输出格式
输出 个整数,用空格分隔,表示从城市 到城市 的最短路径长度。
样例
3 4
1 2 6
1 3 2
3 2 3
1 3 4
0 5 2
样例解释
从城市 到城市 的距离为 。到城市 的最短路径为 ,长度 。到城市 的最短距离为 ,长度为 。