#P4924. 牛牛的 mex

牛牛的 mex

题目描述

牛牛现在有一个长度为 nn 的序列,现在牛牛有 qq 次询问,每次想询问区间 [l,r][l, r]mex\tt mex 是什么。

一个序列的 mex\tt mex 定义为最小未出现的自然数。

输入格式

第一行两个整数 nnqq,表示序列长度和询问次数。n,q105n, q \le 10^5

接下来一行 nn 个非负整数,表示序列 aia_i0ai<n0 \le a_i < n,且 aia_i 互不相同。

接下来 qq 行,每行两个整数 llrr,表示询问的区间。1lrn1 \le l \le r \le n

输出格式

qq 行,每行表示询问的答案。

5 2
4 3 0 1 2
2 4
1 5
2
5