問題文
長さ N の配列 A が与えられます。
また、Q 個のクエリが与えられるので、順番に処理してください。
i 個目のクエリでは Li,Ri が与えられるので、以下の値を求めてください。
- ALi,ALi+1,…,ARi について、最も現れない値の現れる回数
制約
- 1≤N,Q≤2×104
- 1≤Ai≤2×104(1≤i≤N)
- 1≤Li≤Ri≤N(1≤i≤Q)
- 入力はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
N Q
A1 A2 ... AN
L1 R1
L2 R2
... ...
LQ RQ
出力
それぞれのクエリに対する答えを改行区切りで出力せよ。
入出力例
入力例1
5 2
1 2 3 2 3
1 5
2 5
最初のクエリについて、1 が 1 回だけ現れているため、1 と出力します。
2 番目のクエリについて、2 と 3 のいずれも 2 回ずつ現れているため、2 と出力します。
入力例2
9 6
1 3 8 8 9 3 9 1 2
1 5
1 7
1 9
2 7
2 8
3 4