atcoder#RELAYI. 目があったら負け
目があったら負け
配点 : 点
問題文
から までの整数が振られた 人の人がいます。これから 秒間、「目があったら負けチャレンジ」をしてもらいます。
それぞれの人は、チャレンジが開始してから 秒間で、自分以外の 人を 人あたりちょうど 秒ずつ、なんらかの順番で見つめます。
このとき互いに見つめ合っている 人ができたら、チャレンジは失敗です。
チャレンジが成功するためには各人がどのような順番で他の 人を見つめればよいかを求めてください。
制約
入力
入力は以下の形式で標準入力から与えられる。
出力
もし、チャレンジが成功するような見つめ方がない場合は、 を出力せよ。
チャレンジが成功するような見つめ方がある場合には、そのうち好きなもの つを、以下の形式で出力せよ。
ここで は 番目の人が 番目に見つめる人の番号である。
判定
以下の全ての条件を満たしているときのみ、その出力は正解とみなされる。
- 全ての について は値が異なる。
- として が常に成り立つ。
7
2 3 4 5 6 7
5 3 1 6 4 7
2 7 4 1 5 6
2 1 7 5 3 6
1 4 3 7 6 2
2 5 7 3 4 1
2 6 1 4 5 3
2
-1