#ZS0059. 配对

配对

题目描述

nn 个整数 a1,a2,...,ana_1,a_2,...,a_n , nn 为偶数。现在将它们两两配对,组成 n2\frac n 2 个数对。当且仅当 ai=aja_i = a_j 时,aia_iaja_j 才可配对。每次增加操作可以使其中的任意一个数 aia_i 加一。

请问,要使 nn 个整数能够成功组成 n2\frac n 2 个数对,至少要进行多少次增加操作

输入格式

第一行包含一个整数 nn(1n105)(1 \le n \le 10^5)

第二行包含 nn 个整数 a1,a2,...,ana_1,a_2,...,a_n(1ai104)(1 \le a_i \le 10^4)

输出格式

输出一个整数,表示答案。

输入样例

6
5 10 2 3 14 5

输出样例

5