#P0205. 前缀和

前缀和

题目描述

一个由 nn 个数字 aia_i 组成的序列。你需要回答 qq 个问题,每个问题给出一对数字 llrr。请你找到从第 ll 个位置到第 rr 个位置之间的所有数字的和。”

输入格式

第一行包含两个整数 nnqq ;

第二行包含 nn 个整数,表示整数数列;

接下来 qq 行,每行包含两个整数 llrr,表示一个查询的区间范围;

输出格式

qq 行,每行输出一个询问的结果;

数据范围

1lrn1 ≤ l ≤ r ≤ n

1n,q2000001 ≤ n, q ≤ 200000

1000ai1000-1000 ≤ a_i ≤ 1000

输入样例:

5 3
1 1 1 1 1
1 2
1 3
2 5

输出样例:

2
3
4