#P984. 【入门】计算能力

【入门】计算能力

题目描述

小蓝同学有着很强的计算能力,张老师为了检验小蓝同学的计算能力,写了一个 nn 个数的数列。

张老师问了小蓝同学 mm 个问题,每个问题都是请小蓝同学计算这个数列从第 xx 个数开始到第 yy 个数结束这个区间的所有数的和。

请你编程计算出结果。

输入格式

第一行包含两个整数 nnmm

第二行包含 nn 个整数。

接下来 mm 行,每行包含两个整数 xxyy 表示。

输出格式

mm 行,每行输出一个询问的结果。

样例

6 3
1 3 6 5 4 2
1 3
2 5
3 6
10
18
17

数据范围

1xyn1\le x\le y\le n

1n,m1000001\le n,m\le 100000

1000-1000\le 数列中元素的值 1000\le 1000

来源

前缀和差分