题目描述
有 台计算机和 条双向通信线路。刘老师要把消息从计算机 传到计算机 。每次可以沿一条线路把消息转交给相邻计算机。
请找一条经过计算机数量最少的传递路线,并按顺序输出路线上的全部计算机。若无法传到计算机 ,输出 IMPOSSIBLE。
输入格式
第一行输入 。
接下来 行输入线路两端。
输出格式
若可达,先输出路线上的计算机数量,再输出完整路线;否则输出 IMPOSSIBLE。
6 5
1 2
2 3
3 4
4 5
5 6
6
1 2 3 4 5 6
10 9
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
10
1 2 3 4 5 6 7 8 9 10
14 13
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
10 11
11 12
12 13
13 14
14
1 2 3 4 5 6 7 8 9 10 11 12 13 14