問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
1, ..., n の番号がついた n 個の頂点とそれらをつなぐ枝からなる完全無向グラフを考えます。完全グラフとは、任意の 2 頂点の間に枝があるグラフのことです。つまり、各頂点から他の全ての頂点に枝が存在します。
ある頂点 s と自然数 k が与えられます。このとき、頂点 s から k 回移動する経路(トレイル)をどれか 1 つ出力してください。ただし、ここでトレイルとは枝の反復を許さず頂点の反復を許す経路のことを言います。
この問題は、
今いる頂点に接続されている枝の中から通過済みでない枝を選んで、その枝を辿って別の頂点に移動して辿った枝を通過済みにする
n s k
頂点 s から k 回移動するトレイルを 1 つ求め、そのトレイルが辿る頂点の番号を順番に左から半角スペース区切りで 1 行で出力してください。一番左が s であり、出力する頂点の数は s を合わせて k+1 個になります。
すべてのテストケースにおいて、以下の条件をみたします。
・ 3 ≦ n ≦ 20
・ 1 ≦ s ≦ n
・ 2 ≦ k ≦ n
3 1 2
1 2 3
5 1 5
1 5 3 4 5 2