#abc194e. [abc194_e]Mex Min
[abc194_e]Mex Min
問題文
を、 に含まれない最小の非負整数と定義します。
長さ の整数列 が与えられます。
を満たす全ての整数 について $\\mathrm{mex}(A_{i + 1}, A_{i + 2}, A_{i + 3}, \\dots, A_{i + M})$ を計算したとき、この 個の値のうちの最小値を求めてください。
制約
- 入力に含まれる値は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
入力例 1
3 2
0 0 1
出力例 1
1
- のとき : $\\mathrm{mex}(A_{i + 1}, A_{i + 2}) = \\mathrm{mex}(0, 0) = 1$
- のとき : $\\mathrm{mex}(A_{i + 1}, A_{i + 2}) = \\mathrm{mex}(0, 1) = 2$
よって と のうちの最小値である が答えです。
入力例 2
3 2
1 1 1
出力例 2
0
- のとき : $\\mathrm{mex}(A_{i + 1}, A_{i + 2}) = \\mathrm{mex}(1, 1) = 0$
- のとき : $\\mathrm{mex}(A_{i + 1}, A_{i + 2}) = \\mathrm{mex}(1, 1) = 0$
となります。
入力例 3
3 2
0 1 0
出力例 3
2
- のとき : $\\mathrm{mex}(A_{i + 1}, A_{i + 2}) = \\mathrm{mex}(0, 1) = 2$
- のとき : $\\mathrm{mex}(A_{i + 1}, A_{i + 2}) = \\mathrm{mex}(1, 0) = 2$
となります。
入力例 4
7 3
0 0 1 2 0 1 0
出力例 4
2