atcoder#ARC086A. [ABC081C] Not so Diverse
[ABC081C] Not so Diverse
题目描述
高橋君は, 個のボールを持っています. 最初, 番目のボールには,整数 が書かれています.
高橋君は,いくつかのボールに書かれている整数を書き換えて, 個のボールに書かれている整数が 種類以下になるようにしたいです.
高橋君は,少なくとも何個のボールの整数を書き換える必要があるでしょうか?
输入格式
入力は以下の形式で標準入力から与えられる。
...
输出格式
高橋君が,少なくとも何個のボールの整数を書き換える必要があるかを出力せよ.
题目大意
有N个球,第I个球上写入整数Ai。
改变一些球的数字,以便在N个球上最多写入K个不同的数。
找到所需重写的最小球数。
感谢@chengni 提供的翻译
5 2
1 1 2 2 5
1
4 4
1 1 2 2
0
10 3
5 1 3 2 4 1 1 2 3 4
3
提示
制約
- 与えられる数値はすべて整数
Sample Explanation 1
例えば, 番目のボールに書かれている整数を に変更すると,ボールに書かれている整数は の 種類となります. 一方,まったく書き換えを行わずに,ボールに書かれている整数の種類数を 以下にすることはできないので, を出力します.
Sample Explanation 2
最初,ボールに書かれている整数の種類数は なので,まったく書き換えを行う必要はありません.