#188. 例题 18-3 区间求和1

例题 18-3 区间求和1

时间限制:1 sec1 \ sec ;空间限制:128 MB128\ MB

题目描述

现有编号从 1n1\sim n 的数列,有 mm 次询问,每次询问区间 [l,r][l,r] 的所有元素之和。

输入格式

第一行两个整数 n,mn,m ,表示数列元素的数量和询问次数;

第二行 nn 个整数 did_i ,表示每个数列元素的值;

接下来的 mm 行,每行两个整数 l,rl,r ,表示每次询问的区间。

输出格式

输出 mm 行,每行输出该次询问的区间元素之和。

样例输入

6 4
5 2 6 3 1 9
2 6
1 5
3 4
1 6

样例输出

21
17
9
26

样例分析

如上所述。

数据范围

对于 30%30\% 的数据:0<l,rn,m1000<l,r\le n,m\le 100