#P1768. 范围查询

范围查询

题目描述

数轴上有 nn 个点,对于任一闭区间 [a,b][a, b],试计算落在其内的点数。

输入格式

第一行包括两个整数:点的总数 nn,查询的次数 mm1n,m5×1051 ≤ n, m ≤ 5×10^5

第二行包含 nn 个数,为各个点的坐标,各点的坐标互异。

以下 mm 行,各包含两个整数:查询区间的左、右边界 aabb

对于每次查询的区间 [a,b][a, b],都有 aba ≤ b。各点的坐标、查询区间的边界 aabb,均为不超过 10710^7 的正整数。

输出格式

对每次查询,输出落在闭区间 [a,b][a, b] 内点的个数。

5 2
1 3 7 9 11
4 6
7 12
0
3