问题 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次计算结果中的最小值。
请输出最小值答案。
  • 1MN1.5x106
  • 0Ai<N

输入

N M
A1,A2,...,AN

输出

一个整数答案

样例输入 复制

3 2
0 0 1

样例输出 复制

1

提示

在样例中
  • for i=0mex(Ai+1,Ai+2)=mex(0,0)=1
  • for i=1mex(Ai+1,Ai+2)=mex(0,1)=2