#AT1043. /\/\/\/

/\/\/\/

题目描述

一个序列 a1,a2,,an,a_1, a_2,…, a_n, 被称为/\/\/\/ 序列,当满足以下条件时: 对于每一个i=1,2,,n2,ai=ai+2i= 1,2,…,n-2,a_i = a_{i+2}

序列中出现了正好两个不同的数字。

给定一个长度为偶数的序列 v1,v2,...,vnv_1,v_2,...,v_n。 我们想要通过替换其中的一些元素使得这个序列成为 /\/\/\/序列。 找到需要替换的最小元素数量。

输入

输入第一行表示一个整数nn

输入第二行一共nn个整数,表示vv序列

输出

输出需要替换的最小元素数量。

4
3 1 3 2
1

样例解释

序列 3,1,3,2 不是 /\/\/\/,但是我们可以通过替换其中一个元素使其成为 /\/\/\/:例如,将第四个元素替换为3, 1,3, 1.

6
105 119 105 119 105 119

0

样例解释

序列105,119,105,119,105,119 是/\/\/\/序列。

4
1 1 1 1
2

样例解释

序列 1,1,1,1 的元素都相同,因此不是 /\/\/\/ 序列。

提示

nn105n \leq n \leq 10^5nn是偶数

1vi1051 \leq v_i \leq 10^5,viv_i是整数