長さ $N$ の数列 $a_1, a_2, a_3, ... , a_N$ と整数 $K$ が与えられます。1 から $K$ までの整数 1, 2, ..., $K$ をすべて含む連続する部分列のうち、最も短いものの長さ(smallest window length)を求めてください。ただし、そのような部分列が存在しない場合は 0 と報告してください。
入力は以下の形式で与えられる。
$N$ $K$
$a_1$ $a_2$ ... $a_N$
最も短い部分列の長さ、または 0 を 1 行に出力せよ。
6 2 4 1 2 1 3 5
2
6 3 4 1 2 1 3 5
3
3 4 1 2 3
0