atcoder#JSC2019QUALD. Classified
Classified
配点: 点
問題文
AtCoder 本社は 室の部屋からなる施設であり、部屋には から の番号がついています。どの 部屋の間にも、それらを直接結ぶ通路が 本通っています。
社長の高橋君はセキュリティのため、全ての通路に レベル を設定するようあなたに依頼しました。ここで、レベルは正の整数値であり、以下の条件を満たさなければなりません。
- 全ての部屋 について、部屋 から出発し、レベルが等しい通路のみをいくつか通って部屋 に戻るとき、通路を通る回数は必ず偶数になる。
あなたの仕事は、通路ごとのレベルをうまく設定して、レベルの最大値を最小化することです。
制約
- は 以上 以下の整数
入力
入力は以下の形式で標準入力から与えられます。
出力
目的を達成するような設定の仕方を次のように出力してください。
...
...
.
.
.
ここで、 は部屋 と部屋 の間の通路に設定するレベルです。
答えが複数ありえる場合、どれを出力してもかまいません。
3
1 2
1
この出力例は下の画像のようになります。
たとえば部屋 から出発して、 という経路でレベル の通路のみを通って元の部屋に戻るとき、通路を通る回数は 回です。