#C. ⑨的求和 cnosum

    传统题 1000ms 256MiB

⑨的求和 cnosum

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

给出一组数列,求其中某区间的和,本是一件简单的事情。但这对于大聪明琪露诺来说却并不简单。琪露诺虽然会算区间的和,但她很快会忘记计算的结果,而琪露诺有需要多次计算区间和,用以完成问题。所以她请你编写一个程序,帮助她快速计算区间和,使她能更快地完成任务。

Format

Input

第一行一个数字 n,表示数组的长度。

第二行包括 n 个整数,每个整数之间用空格隔开,表示数组的数据。

第三行一个数字 m,表示琪露诺的询问次数。

从第四行开始到m+3行,每行包括两个数据L和R,表示询问的区间。

1mn1051012Ai10121RL1051⩽m⩽n⩽10^5 \\−10^{12}⩽Ai⩽10^{12} \\1⩽R⩽L⩽10^5

Output

一共 m 行,每行一个整数,表示对应的区间元素和。

Samples

10
5 2 -3 1 -5 10 150 300 1200 93
4
1 3
2 5
1 8
1 10
4
-5
460
1753

Limitation

1s, 1024KiB for each test case.

11月5日下午模拟赛

未认领
状态
已结束
题目
6
开始时间
2022-11-5 0:00
截止时间
2022-11-22 23:59
可延期
24 小时