#ATarc103a. [ABC111C] /\/\/\/
[ABC111C] /\/\/\/
题目描述
当数列 满足以下条件时,我们称其为 ////:
- 对于每个 ,都有 ;
- 数列中恰好出现了 种不同的数。
给定一个偶数长度的数列 。你可以将其中若干元素修改为任意值。请你求出,最少需要修改多少个元素,才能将该数列变为 ////。
输入格式
输入以如下格式从标准输入给出。
输出格式
输出最少需要修改的元素个数。
样例 1
输入
4
3 1 3 2
输出
1
样例 2
输入
6
105 119 105 119 105 119
输出
0
样例 3
输入
4
1 1 1 1
输出
2
说明/提示
限制
- 是偶数
- 是整数
样例解释 1
数列 不是 ////,但只需修改 个元素即可变为 ////。例如,将第 个元素修改为 ,得到 。
样例解释 2
数列 已经是 ////。
样例解释 3
数列 只包含 种数,因此不是 ////。
由 ChatGPT 4.1 翻译