小红定义一个数组是好数组,当且仅当该数组中有且仅有一个元素和其他元素不同,剩余的所有元素相同。 例如,[2,2,2,5,2,2]是好数组。 小红拿到了一个数组,她可以进行若干次操作,每次操作可以使得一个元素加 1 或者减 1 。小红希望用尽可能少的操作次数使得该数组变成好数组,你能帮帮她吗?
输入描述:
第一行输入一个正整数 ,代表数组的大小。第二行输入  个正整数 ,代表数组的元素。


输出描述:
一个整数,代表最小的操作次数。
示例1

输入

6
2 2 4 5 1 2

输出

3

说明

对第三个元素进行两次减1操作,对第五个元素进行一次加1操作即可。
示例2

输入

3
1 1 1

输出

1

说明

对第一个元素进行一次加1操作即可。

示例3

输入

2
10 100

输出

0
加载中...