4132: 一场说走就走的旅行
内存限制:128 MB
时间限制:1 S
标准输入输出
题目类型:传统
评测方式:文本比较
上传者:
提交:15
通过:5
题目描述
输入格式
第一行是一个整型数m(m<100)表示共有m组测试数据。 每组测试数据的第一行是两个整数n,c(1<n,c<1000)表示该测试数据有n个城市c条边。 随后的c行,每行有3个正整数u,v,w(0<u,v<=n, 0<w<10000),分别表示边的两个顶点编号u,v及两顶点之间的距离。 最后一行,源点的编号s(0<s<=n)。
输出格式
对于每一组输入,输出n个整数,代表源点到其它顶点的最短距离。如果源点不能到达其他顶点输出“impossible”。 每组的输出占一行。
输入样例 复制
2
5 11
1 5 12
5 1 8
1 2 16
2 1 29
5 2 32
2 4 13
4 2 27
1 3 15
3 1 21
3 4 7
4 3 19
5
3 5
1 2 6
1 3 13
2 1 10
2 3 4
3 1 5
1
输出样例 复制
8 24 23 30 0
0 6 10