#1102. 2-06F. nocriz投资

内存限制:512 MiB 时间限制:750 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: nocriz🦆

题目描述

nocriz同学想要通过炒房投资。

现有一长度为 nn 的数列 aaaia_i 代表第 ii 天的房价.

现在有 qq 次询问,每次给出 ll , rr,代表nocriz同学在第 ll 天到第 rr 天进行投资,就是说买房和卖房都在这些天的区间内。可以最多购买和售出一次,售出日期必须在购买日期之后。每次输出最大收益。

输入格式

第一行两个整数 nn , qq

第二行 nn 个整数用一个空格隔开 a1,a2,ana_1,a_2, \ldots , a_n

接下来 qq 行,每行两个整数 ll , rr

输出格式

输出 qq 行,每行一个整数,代表最大收益。

样例

输入样例

5 5
1 3 2 4 5
1 2
2 3
2 4
2 5
1 5

输出样例

2
0
2
3
4

数据范围与提示

1n,q21051 \le n,q \le 2 \cdot 10^5

1ai1091 \le a_i \le 10^9