[R6B]MEX - 代码源竞赛平台

时空限制

1S/512M

题目描述

一个整数集合的最小排除数 MEX\text {MEX} 指的是没有在集合中出现的最小非负整数。

例如,集合 {3,2,0,5,1,7}\{3,2,0,5,1,7\} 的 MEX\text {MEX} 为 44,因为 0,1,2,30,1,2,3 都出现在了集合中,44 是没有在集合中出现的最小非负整数。

给定一个由 nn 个非负整数组成的集合 AA,求 AA 的 MEX\text {MEX}。

格式

输入格式

第一行包含一个整数 nn,表示集合的大小。

第二行包含 nn 个非负整数 AiA_i,表示集合 AA 内的元素。数据保证 AiA_i 之间互不相等。

输出格式

输出一个整数表示 AA 的 MEX\text {MEX}。

样例

样例输入 #1

6
3 2 0 5 1 7

样例输出 #1

4

样例输入 #2

3
1 2 3

样例输出 #2

0

数据规模

对于 100%100\% 的数据,1≤n≤1051\leq n\leq 10^5,0≤Ai≤1090\leq A_i\leq 10^9。数据保证 AiA_i 之间互不相等。