#T2315. 必经城市(Visiting Cities)
必经城市(Visiting Cities)
链接: https://cses.fi/problemset/task/1203
板块: Advanced Graph Problems
时限: 1.00 s | 内存: 512 MB
题目描述
你想乘坐飞机从 Syrjälä 前往 Lehmälä,使用一条价格最低的路线。哪些城市是你一定会在途中经过的?
输入
第一行包含两个整数 和 :城市数量和航班数量。城市编号为 。城市 是 Syrjälä,城市 是 Lehmälä。
接下来有 行描述航班。每行包含三个整数 、 和 :表示有一条从城市 飞往城市 、票价为 的航班。所有航班均为单向航班。
你可以假定存在从 Syrjälä 到 Lehmälä 的路线。
输出
先输出一个整数 :必定在路线上的城市数量。然后按升序输出这 个城市。
数据范围
样例输入
5 6
1 2 3
1 3 4
2 3 1
2 4 5
3 4 1
4 5 8
样例输出
4
1 3 4 5
鲁公网安备37011202002910号