#P2467. 2467 - 路径查找
2467 - 路径查找
题目描述
在广阔的大陆上有 个城市(编号为 \sim ),城市之间修建了 条双向的道路,且任意两个城市之间最多只有 条路。
请编程输出,从 号城市到 号城市的所有可行的路线,为了节约时间,每条路线都不会重复的经过同一个点。
请按字典码从小到大的顺序,输出每一条道路,如果道路数量超过 条,你只需要输出前 条道路。
输入
第 行,有 个整数 和 。( , )
接下来 行,每行有 个整数 和 ,表示两个城市之间有一条双向道路。( , ,两个城市之间至多只有一条双向道路)
输出
输出从 号城市到 号城市的所有路线,按照字典码从小到大的顺序输出,每行输出 条路线,路线数超过 条,只需要输出前 条;本题的测试数据保证从 号城市到 号城市,至少存在一条可以走到的路径。
样例
5 7
1 2
1 3
2 3
3 4
2 5
4 5
3 5
1 2 3 4 5
1 2 3 5
1 2 5
1 3 2 5
1 3 4 5
1 3 5