题号:NC239205
时间限制:C/C++/Rust/Pascal 3秒,其他语言6秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
给定一个包含

个点,

条带权无向边的图,保证这个图没有自环与重边。点编号为

到

,第

条边连接编号为

的点,有权值

。
我们规定若一条路径所包含的边边集为

,那么这条路径的权值为

。
现在你需要求出对于所有整数

满足

,从编号为

的点到编号为

的点所有路径权值的最小值。
输入描述:
第一行两个整数
接下来
行每行三个整数
表示一条
的边权为
的边。
输出描述:
输出
个数依次表示答案。
示例1
输入
复制
5 4
5 3 4
2 1 1
3 2 2
2 4 2
示例2
输入
复制
6 8
3 1 1
3 6 2
5 4 2
4 2 2
6 1 1
5 2 1
3 2 3
1 5 4
示例3
输入
复制
7 10
7 5 5
2 3 3
4 7 1
5 3 6
2 7 6
6 2 6
3 7 6
4 2 1
3 1 4
1 7 4
备注:

