问题 D: 飞天狙的MEX
内存限制:1024 MB
时间限制:4.000 S
评测方式:文本比较
命题人:
提交:9
解决:3
题目描述
尽管今天不是星期四但飞天狙依然很疯狂,于是他又给你出了一个题目,给定一个序列长度为N(A1,A2,A3.....AN)
我们定义MEX函数为该序列中未出现的最小非负整数例如MEX(0,1,2,3)=4,MEX(1,2,3,4)=0
给定一个整数M,在0<=i<=N-M时,分别计算出MEX(Ai+1,Ai+2,...,Ai+M),得出在N-M+1次计算结果中的最小值。
请输出最小值答案。
我们定义MEX函数为该序列中未出现的最小非负整数例如MEX(0,1,2,3)=4,MEX(1,2,3,4)=0
给定一个整数M,在0<=i<=N-M时,分别计算出MEX(Ai+1,Ai+2,...,Ai+M),得出在N-M+1次计算结果中的最小值。
请输出最小值答案。
- 1≤M≤N≤1.5x106
- 0≤Ai<N
输入
N M
A1,A2,...,AN
A1,A2,...,AN
输出
一个整数答案
样例输入 复制
3 2
0 0 1
样例输出 复制
1
提示
在样例中
- for i=0: mex(Ai+1,Ai+2)=mex(0,0)=1
- for i=1: mex(Ai+1,Ai+2)=mex(0,1)=2