#joi2019yob. [joi2019_yo_b]すごろくと駒 (Sugoroku and Pieces)
[joi2019_yo_b]すごろくと駒 (Sugoroku and Pieces)
問題文
JOI 君はすごろくを持っている.このすごろくは 個のマスが横一列に並んだ形をしている.これらのマスには,左端のスタートマスから右端のゴールマスへと順に から までの番号がついている.
現在このすごろくの上には, 個の駒が置かれている.これらの駒には,スタートに近い順に から までの番号がついている.駒 () は,マス に置かれている.すべての駒は異なるマスに置かれている.
JOI 君はこれから 回の操作を行う. 回目 () の操作では,駒 を マス先へ進める.ただし,移動元のマスがゴールマスであった場合,もしくは移動先のマスに別の駒が置かれている場合,駒 は進まず,位置は変わらない.
すべての操作が終了した時点で,各駒が置かれているマスを求めよ.
制約
- ()
入力
入力は以下の形式で標準入力から与えられる.
出力
行出力せよ. 行目 () には,すべての操作が終了した時点で駒 が置かれているマスの番号を出力せよ.
入力例 1
3
2 3 6
2
1 3
出力例 1
2
3
7
回目の操作では,駒 をマス からマス へと進めようする.しかし,駒 がすでにマス に置かれているため,駒 は進まない.
回目の操作では,駒 をマス からマス へと進める.
すべての操作が終了した時点で,駒 はマス に,駒 はマス に,駒 はマス に置かれている.
入力例 2
2
1 2016
4
2 2 2 2
出力例 2
1
2019
回目の操作が完了した時点で,駒 はマス に置かれている.そのため, 回目の操作では駒 は進まない.
入力例 3
4
1001 1002 1003 1004
7
1 2 3 4 3 2 1
出力例 3
1002
1003
1004
1005