P9681 幽默的世界。
题目背景
@【数据删除】 : 大家觉得呢 || @【数据删除】 : oi 生活总是充满了幽默。 不过学文化课或许也好不了多少?
题目描述
给定一个长为 $n$ 的序列 $a_1,a_2,\cdots,a_n$,定义 $a$ 的一个连续子序列 $a_l,a_{l+1},\cdots,a_r$ 是幽默的,当且仅当:
- $\sum\limits_{i=l}^ra_i>0$;
- 对于所有 $l\le x\le y
输入格式
第一行输入两个整数 $n,q$。
接下来一行输入 $n$ 个整数,第 $i$ 个整数代表 $a_i$。
接下来 $q$ 行,每行输入两个整数 $l,r$,代表一次询问。
输出格式
对于每组询问,输出一行一个整数,代表答案。
说明/提示
对于所有数据,保证 $1\le n,q\le 2\times 10^5$,$1\le l\le r\le n$,$|a_i|\le 10^9$。
### 子任务
| # | 特殊性质 | 分值 |
| :--: | :-------------------: | :--: |
| 0 | 样例 | 0 |
| 1 | $n,q\le 50$ | 15 |
| 2 | $n,q\le 3\times 10^3$ | 20 |
| 3 | 对于所有询问,$r=n$ | 15 |
| 4 | 对于所有询问,$l=1$ | 15 |
| 5 | - | 35 |