loj#P3171. 「POI 2013」价目表 Price List
「POI 2013」价目表 Price List
题目描述
给定一个 个点, 条边的无向联通图,每条边的权值均为 。
在原图所有满足 节点和 节点间最短路为 的点对 间建立一条无向边,边的权值均为 。
给定一个起始节点,求在上述操作后,到所有节点的最短路径。
输入格式
第一行五个正整数: ,表示图的点数,初始的边数,起始节点和两种边的权值。
接下来 行,每行两个正整数 ,代表原图中的一条无向边( , )。
保证原图联通,即在原图中从 节点出发可以到达所有节点。
输出格式
输出共有 行。
每行一个整数,第 行的数代表操作后 节点和 节点间的最短路。
注意,在第 行你应该输出一个整数 。
5 5 1 3 2
1 2
2 3
3 4
4 5
3 1
0
3
3
2
5
数据范围与提示
对于 的数据,保证 ,。
对于 的数据,保证 ,,,。