QOJ.ac

QOJ

Time Limit: 3 s Memory Limit: 512 MB Total points: 100

# 11280. XM66F

Statistics

给定序列 $a_1,\dots,a_n$ ,$m$ 次询问,每次询问给出 $l,r$ ,问有多少组 $(i,j,k)$ 满足 $l\le ia_j$ 。

输入格式

第一行两个整数 $n,m$。

第二行 $n$ 个整数 $a_1,\dots,a_n$。

接下来 $m$ 行每行两个整数 $l,r$ 表示一个询问。

输出格式

共 $m$ 行,每行一个整数,依次表示每个询问的答案。

样例数据

样例输入

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

样例输出

4
4
1
0
0

子任务

Idea:ccz181078,Solution:ccz181078,Code:ccz181078,Data:ccz181078

所有数值为整数。

对于 $100\%$ 的数据,满足 $1\le a_i\le n$,$1\le l\le r\le n$,$n,m\le 5\times 10^5$。