問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
整数 N が与えられます。N 個の頂点あるグラフを与えられます。
N 行 N 列の行列 A が与えられ、i (1 ≦ i ≦ N) 行目 j (1 ≦ j ≦ N) 列目が 1 のとき、頂点 i と頂点 j が辺で結ばれていることを意味します。
それぞれの頂点において、頂点 1 からの距離を出力してください。
N
A_{1,1} A_{1,2} ... A_{1,N}
A_{2,1} A_{2,2} ... A_{2,N}
...
A_{N,1} A_{N,2} ... A_{N,N}
答えを N 行で出力してください。
i (1 ≦ i ≦ N) 行目には頂点 i と頂点 1 の距離を出力してください。
すべてのテストケースにおいて、以下の条件をみたします。
5
0 1 0 0 1
1 0 1 0 0
0 1 0 1 0
0 0 1 0 1
1 0 0 1 0
0
1
2
2
1
3
0 1 1
1 0 1
1 1 0
0
1
1