atcoder#ARC133A. [ARC133A] Erase by Value
[ARC133A] Erase by Value
配点 : 点
問題文
長さ の整数列 が与えられます.
すぬけくんは今から, の中から一つ値を選びます. ここで選んだ値を とします. そして, の要素のうち, でないものを元の順番を保ったまま並べ,整数列 を作ります.
としてありうる数列のうち,辞書順最小のものを求めてください.
制約
- 入力される値はすべて整数である
入力
入力は以下の形式で標準入力から与えられる.
出力
辞書順最小の の要素を空白区切りで出力せよ.
5
2 4 4 1 2
2 1 2
例えば, とすると, となります. また, とすると, となり,これは辞書順最小です.
3
1 1 1
とすると は空になり,これは明らかに辞書順最小です. なお,出力に余計な空白や改行が含まれていても構いません.
5
1 1 2 3 3
1 1 2