AtCoder Regular Contest 042
A
掲示板
AtCoder
⌀ 861
原题
←B →
翻译中…

Problem Statement

翻译中…

$1$ から $N$ までの番号がついたスレッドのある掲示板があります。 スレッドは書き込みがあると一番上に来ます。 書き込み前のスレッドは上から順に $1$ から $N$ の順に並んでいました。 $M$ 個の書き込みが書き込まれた順で与えられるので、全ての書き込みが終わった後のスレッドの順番を出力してください。

翻译中…

例えば、$3$ 個のスレッドがある掲示板に $2$、$3$、$1$ の順で書き込みがあると、以下のようになります。

翻译中…

image

翻译中…

従って、書き込み後のスレッドの順番は $1$、$3$、$2$ となります。

翻译中…

Input

翻译中…

入力は以下の形式で標準入力から与えられる。

翻译中…

N M
a_1
a_2
:
a_M

翻译中…
  • $1$ 行目には、スレッドの数と書き込みの数を表す $2$ つの整数 $N, M (1 ≦ N ≦ 10^5, 1 ≦ M ≦ 10^5)$ が空白区切りで与えられる。
  • 続く $M$ 行の $i$ 行目には $i$ 番目に書き込まれたスレッドを表す整数 $a_i (1 ≦ a_i ≦ N)$ が与えられる。
翻译中…

部分点

翻译中…

この問題には部分点が設定されている。

翻译中…
  • $1 ≦ N ≦ 100, 1 ≦ M ≦ 100$ を満たすデータセットに正解した場合は $30$ 点が与えられる。
翻译中…

Output

翻译中…

全ての書き込みが終わった後のスレッドの番号を上から順に $1$ 行ずつ出力せよ。

翻译中…

样例

Input #1
3 3
2
3
1
Output #1
1
3
2
$1$ つめの書き込みの後、スレッドは上から $2$、$1$、$3$ の順で並んでいる。 $2$ つめの書き込みの後、スレッドは上から $3$、$2$、$1$ の順で並んでいる。 $3$ つめの書き込みの後、スレッドは上から $1$、$3$、$2$ の順で並んでいる。
Input #2
3 3
1
1
1
Output #2
1
2
3
元から $1$ 番上にあったスレッド $1$ にしか書き込みがなかったので、スレッドの順番は変わらない。
Input #3
10 10
3
1
4
1
5
9
2
6
5
3
Output #3
3
5
6
2
9
1
4
7
8
10
题目信息
题号
arc042_a
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。