#C14. 完美的石头

完美的石头

完美的石头

题目描述

Alice 有 nn 个格子,第 ii 个格子有 a[i]a[i] 个宝石。

现在有 mm 个 Bob,每个 Bob 要一条宝石。

但是,对于第 ii 个 Bob,他只能拿到最前面 l[i]l[i] 个格子和最后面 r[i]r[i] 个格子的石头(l[i]+r[i]<nl[i]+r[i]<n)。

现在,你想要知道,最优情况下有几个 Bob 可以拿到石头。

输入格式

第一行两个数 n,mn,m

接下来一行 nn 个数字,第 ii 个数字表示 a[i]a[i]

接下来 mm 行,每行两个数字,第 ii 行表示 l[i],r[i]l[i],r[i]

输出格式

一行一个数字表示答案。

样例

样例输入

3 3
1 1 1
1 1
1 1
1 1

样例输出

2

数据范围

对于第 121-2 个测试点满足 n,m10n,m\le 10

对于第 373-7 个测试点满足 n,m20n,m\le 20

对于第 8108-10 个测试点满足 n,m100n,m\le 100

对于第 111311-13 个测试点满足 n,m1000n,m\le 1000

对于第 142014-20 个测试点满足 n,m300000n,m\le 300000

对于第 141714-17 个测试点额外满足 max(l[i])+max(r[i])<n\max(l[i])+\max(r[i])<n