bzoj#P3694. 最短路
最短路
题目描述
给出一个 个点 条边的无向图, 个点的编号从 ,定义源点为 。定义最短路树如下:从源点 经过边集 到任意一点 有且仅有一条路径,且这条路径是整个图 到 的最短路径,边集 构成最短路树。 给出最短路树,求对于除了源点 外的每个点 ,求最短路,要求不经过给出的最短路树上的 到 的路径的最后一条边。
输入格式
第一行包含两个数 和 ,表示图中有 个点和 条边。 接下来 行,每行有四个数 ,表示图中第 条边连接 和 权值为 , 为 表示这条边是最短路树上的边, 为 表示不是最短路树上的边。
输出格式
输出 个数,第 个数表示从 到 的要求的最短路。无法到达输出 。
5 9
3 1 3 1
1 4 2 1
2 1 6 0
2 3 4 0
5 2 3 0
3 2 2 1
5 3 1 1
3 5 2 0
4 5 4 0
6 7 8 5
数据规模与约定
对于 的数据,