#1465. 区间和 普及−

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

小明爱好音乐,他找了很多杯子在里面接了一些水,这样就能演奏出不同的声音了。

有一天,数学老师看到的这个有趣的现象,向小明提出了一些问题,每次询问一段连续区间杯子里的水,如果倒到一起会有多少?

小明想在数学老师面前表现下,希望用最快的时间回答数学老师,但是他不知道该怎么做,只好来请教你。

输入格式

第一行一个整数n,表示杯子的总数。

接下来一行n个整数,依序表示每个杯子的蓄水量。

接下来一行一个整数m,表示询问次数。

接下来m行每行两个整数l,r,表示询问区间,询问从第l个杯子到第r个杯子的蓄水量和。

输出格式

共m行,每行一个整数,表示区间和。

样例

样例输入:

3
1 2 3
1
1 3

样例输出:

6

数据范围与提示

数据范围:

n,l,r不超过100000,m不超过100000。

提示:

请使用long long