AT_arc103_a [ABC111C] /\/\/\/

题目描述

当数列 $a_1,a_2,\ldots,a_n$ 满足以下条件时,我们称其为 /\\/\\/\\/: - 对于每个 $i=1,2,\ldots,n-2$,都有 $a_i=a_{i+2}$; - 数列中恰好出现了 $2$ 种不同的数。 给定一个偶数长度的数列 $v_1,v_2,\ldots,v_n$。你可以将其中若干元素修改为任意值。请你求出,最少需要修改多少个元素,才能将该数列变为 /\\/\\/\\/。

输入格式

输入以如下格式从标准输入给出。 > $n$ $v_1$ $v_2$ $\ldots$ $v_n$

输出格式

输出最少需要修改的元素个数。

说明/提示

## 限制 - $2 \leq n \leq 10^5$ - $n$ 是偶数 - $1 \leq v_i \leq 10^5$ - $v_i$ 是整数 ## 样例解释 1 数列 $3,1,3,2$ 不是 /\\/\\/\\/,但只需修改 $1$ 个元素即可变为 /\\/\\/\\/。例如,将第 $4$ 个元素修改为 $1$,得到 $3,1,3,1$。 ## 样例解释 2 数列 $105,119,105,119,105,119$ 已经是 /\\/\\/\\/。 ## 样例解释 3 数列 $1,1,1,1$ 只包含 $1$ 种数,因此不是 /\\/\\/\\/。 由 ChatGPT 4.1 翻译