#T10301. 序列重排(arrange)
序列重排(arrange)
T1 序列重排(arrange)
题目描述
小 C 有一个长度为 的序列 。
小 K 定义一个序列 的权值为 $\operatorname{mex}\{A_1+A_2,A_2+A_3,...,A_{n-1}+A_n\}$,其中 表示集合 中最小的未出现的非负整数。
小 C 现在可以将序列 任意排列,他想让序列 的权值尽可能小,你能告诉他该最小权值吗?
输入格式
输入的第一行包含一个整数 。
接下来一行包含 个整数,第 个整数表示 。
输出格式
输出共一行,包含一个整数,表示最小权值。
样例 1 输入
3
0 0 1
样例 1 输出
0
样例 1 解释
将序列 重排为 ,可以得到最小权值 。
样例 2 输入
5
0 1 2 3 2
样例 2 输出
0
其余样例见下发文件。
数据规模与约定
-
对于 的数据,保证 。
-
对于另外 的数据,保证序列 中 的个数不超过 。
-
对于 的数据,,。
Related
In following contests: