CF52A.123-sequence

传统题 时间 2000 ms 内存 256 MiB 4 尝试 1 已通过 1 标签

123-sequence

题目描述

给定一个整数序列 a1,a2,...,ana_1, a_2, ..., a_n,其中每个数都是 1133 之间的整数(包含 1133)。你需要将序列中尽可能少的数字替换成其它数字,使得序列中的所有数字都相等。

输入格式

第一行包含一个整数 nn1n1061 \leq n \leq 10^6)。第二行包含 nn 个整数 a1,a2,...,ana_1, a_2, ..., a_n1ai31 \leq a_i \leq 3)。

输出格式

输出最少需要进行的替换次数,使得序列中的所有数字都相等。

说明/提示

在示例中,所有等于 1133 的数字都需要被替换成 22

由 ChatGPT 5 翻译

样例

9
1 3 2 2 2 1 1 2 3
5

在线编程 IDE

建议全屏模式获得最佳体验