题目描述
题目描述
小象喜欢和数组玩。现在有一个数组 ,含有 个正整数,记第 个数为 。
现在有 个询问,每个询问包含两个正整数 和 ,小象想知道在 到 之中有多少个数 ,其出现次数也为 。
输入格式
第一行 和 , 表示数组大小, 表示询问个数;
第二行共 个数,第 个数为 的值;
接下来 行,每行两个数 和 ,意义如题面。
输出格式
共 行,每行一个数,表示每一次询问的答案。
7 2
3 1 2 2 3 3 7
1 7
3 4
3
1
说明 / 提示
数据范围
小象喜欢和数组玩。现在有一个数组 a,含有 n 个正整数,记第 i 个数为 ai。
现在有 m 个询问,每个询问包含两个正整数 lj 和 rj(1⩽lj⩽rj⩽n),小象想知道在 Alj 到 Arj 之中有多少个数 x,其出现次数也为 x。
第一行 n 和 m, n 表示数组大小, m 表示询问个数;
第二行共 n 个数,第 i 个数为 ai 的值;
接下来 m 行,每行两个数 lj 和 rj,意义如题面。
共 m 行,每行一个数,表示每一次询问的答案。
7 2
3 1 2 2 3 3 7
1 7
3 4
3
1
1⩽n,m⩽105
1⩽ai⩽109