#P1062. 【模板】二分查找

【模板】二分查找

题目描述

给定 nn 个单调递增的数,有 qq 次询问: x \geq x y \leq y 的数有几个。

输入格式

第一行输入两个整数 n,q(1n,q105)n, q(1 \leq n, q \leq 10 ^ 5)

第二行输入 nn 个整数 ai(1ai109,1in)a_i (1 \leq a_i \leq 10^9, 1 \leq i \leq n)

接下来 qq 行,每行输入两个整数 x,y(1xy109)x, y (1 \leq x \leq y \leq 10^9)

输出格式

每次询问输出一行,代表答案。

样例

5 2
1 4 6 7 9
2 4
3 8
1
3