#C1185. B18 例题-3 区间求和1

B18 例题-3 区间求和1

B18 例题-3 区间求和1

题目描述

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

输入格式

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

第二行 nn 个整数 aia_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,rn0<l,r\le n1n,m1001 \le n,m\le 100

对于 100%100\% 的数据: 0<l,rn0<l,r\le n, 1n,m1051 \le n,m\le 10^51ai1001 \le a_i \le 100