4021 - 邮递员

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB
邮递员在送信时,为了节省路途,自己规定:每次总是从n个村子中选择其中一个合适的村子出发,途中每个村子仅且经过一次,送完所有的信。已知各个村子的道路连通情况(如图所示)。请你帮邮递员选择一条合适的路线,假设每次选择村子(包括出发的村子)时优先选择序号最小的村子。

                                                     

题目输入

第一行:整数n:村子的个数,n<=30。
接下来是一个n*n的0、1矩阵,表示n个村子的连同情况,如:a[i,j]=1 ,表示第i和第j个村子之间有路可走,如果a[i,j]=0,表示他们之间无路可走。

题目输出

一条可行的路线;如果不存在可行的线路,输出“no round”(引号不需输出)。

输入/输出样例

输入格式

7
0 1 0 1 1 0 0
1 0 1 0 1 0 0
0 1 0 0 0 0 1
1 0 0 0 0 0 0
1 1 0 0 0 1 0
0 0 0 0 1 0 1
0 0 1 0 0 1 0

输出格式

2 3 7 6 5 1 4