CHDOJ
首页
题库
题单
比赛
评测
用户
讨论
帮助
工具
云剪贴板
树图画板
代码对比
登录
注册
2256: 【入门】计算能力
时间限制:1000 ms
内存限制:128 MB
上传者:
提交:316
通过:164
提交
提交记录
讨论
统计
题目描述
小A同学有着很强的计算能力,张老师为了检验小A同学的计算能力,写了一个 $n$ 个数的数列。
张老师问了小A同学 $m$ 个问题,每个问题都是请小A同学计算这个数列从第 $x$ 个数开始到第 $y$ 个数结束这个区间的所有数的和。
请你编程帮助张老师计算出结果。
输入格式
第一行包含两个整数 $n$ 和 $m$ 。
第二行包含 $n$ 个整数。
接下来 $m$ 行,每行包含两个整数 $x$ 和 $y$ 表示。
数据范围
$1 \le x \le y \le n$
$1 \le n,m \le 100000$
$-1000 \le$
数列中元素的值 $\le 1000$
输出格式
共 $m$ 行,每行输出一个询问的结果。
输入样例
复制
6 3 1 3 6 5 4 2 1 3 2 5 3 6
输出样例
复制
10 18 17
分类标签
前缀和差分