atcoder#ABC299G. [ABC299G] Minimum Permutation
[ABC299G] Minimum Permutation
配点 : 点
問題文
以上 以下の整数からなる長さ の数列 があります。ここで、 以上 以下のどの整数も に 回以上登場します。
の長さ の(連続とは限らない)部分列であって が 回ずつ登場するもののうち、辞書順最小のものを答えてください。
制約
- 以上 以下のどの整数も に 回以上登場する。
- 入力中の値はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
求めるべき部分列を として、以下の形式で出力せよ。
4 3
2 3 1 3
2 1 3
の長さ の部分列であって が 回ずつ登場するものは と であり、このうち辞書順で小さいのは です。
4 4
2 3 1 4
2 3 1 4
20 10
6 3 8 5 8 10 9 3 6 1 8 3 3 7 4 7 2 7 8 5
3 5 8 10 9 6 1 4 2 7