No.326 あみだますたー
タグ : / 解いたユーザー数 164
作問者 :
問題文
あみだくじが大好きなゆきこちゃんは今年も「あみだアドベントカレンダー」用にあみだくじを作ります。
ゆきこちゃんはまず「あみだくじの出発点と到着点の対応」を決めてからあみだくじを作り始めました。
最初は順調だったゆきこちゃんでしたが、他のアドベントカレンダーに気を取られ気づいたら担当日の前日!手元にあるのは完成途中のあみだくじ!
そこであなたはゆきこちゃんに代わってあみだくじを完成させるプログラムを作ってください。
完成途中のあみだくじは
ゆきこちゃんが最初に決めた「あみだくじの出発点と到着点の対応」は
これは、左から
入力
1行目に縦棒の数
以下
入力は全て整数で、以下の制約を満たします。
は 列 を並べ替えたもの
出力
上から
この問題はスペシャルジャッジです。
後述の出力形式に沿った解が複数ある場合どれを出力しても構いません。
出力可能な解が少なくとも一つあることが保証されています。
出力形式
付け加える横棒を以下の形式で出力してください。
出力は全て整数で、以下の制約を満たしてください。
本の横棒を付け加える。- 完成したあみだくじは
本の横棒で構成されており「あみだくじの出発点と到着点の対応」は と一致する。 本の横棒はいずれも異なる高さにあり、上から 番目の横棒は、左から 番目の縦線と 左から 番目の縦線を繋いでいるとする。
サンプル
サンプル1
入力
5 6 1 2 3 4 2 3 3 4 1 2 4 5 5 1 4 3 2
出力
3 1 2 3 4 2 3
例えば下のように3本付け加えると完成します。
サンプル2
入力
6 4 1 2 2 3 5 6 3 4 2 6 3 1 5 4
出力
11 1 2 5 6 3 4 5 6 3 4 2 3 1 2 3 4 2 3 4 5 5 6
例えば下のように11本付け加えると完成します。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。