ABC470 B - Monocolor

単色

考え方

色を変えるボールの個数を最小にしたい。
それはつまり、色を変えなくていいボールの個数を最大にすればよい。

どの色が何個あるかカウンティングを行って、最大値を探す。
すると、それが色を変えなくていいボールの最大値となる。
よって、それを全ボール数から引けば答えとなる。

入力例1での動作

入力を受け取る。

n: 4
a: {3, 1, 2, 1}

各色のボールが何個あるかを数える。
色 $1$ から色 $4$ までの個数は、順に $2,1,1,0$ 個である。

最も多い色は色 $1$ の $2$ 個なので、この $2$ 個は色を変えなくてよい。
残りの $4-2=2$ 個を色 $1$ に変えればよいので、答えは $2$ となる。

注意点

特になし。

別解

特になし。