#P1261. 最小代价相同颜色
最小代价相同颜色
题目描述
有 个球。每个球被涂成 种颜色之一:颜色 到颜色 。第 个球()的颜色为 。
在一次操作中,你可以将任意一个球的颜色更改为 种颜色中的任意一种。
求使所有球颜色相同所需的最少操作次数。
输入格式
第一行,一个整数 。
第二行, 个整数 ,以空格分隔()。
输出格式
输出一个整数,表示使所有球颜色相同所需的最少操作次数。
样例
4
3 1 2 1
2
5
3 3 3 3 3
0
9
4 2 3 3 4 1 2 7 1
7
说明/提示
样例 1 解释
将第一个球的颜色改为 ,第三个球的颜色改为 ,即可使所有球颜色相同。
无法通过少于两次的颜色更改使所有球颜色相同,因此输出 。
样例 2 解释
所有球一开始可能已经是相同颜色。