UOJ Logo AYIT Online Judge

AYITOJ

Statistics
时间限制:1s    内存限制:256MB    满分: 10分

题目描述

给你一个长度为 n 的序列 A1, A2, ... , An。

随后有 q 次询问,对于每次询问给你正整数 x和y,

请你计算出第x小的数到第y小的数的和sum。


输入描述

第一行输入一个正整数 n,表示序列 A 的长度。

第二行输入 n 个正整数,分别表示序列 A1, A2, ... , An。

第三行输入一个整数 q,表示有 q 次询问。

随后 q 行,每行输入正整数 x和y(x <= y),含义如上。


输出描述

输出 q 行,对于每一行输出和sum。


样例输入

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


样例输出

8
20
26

数据范围:

$1 <= x <= y <= n <= 10 ^ 5;$

$1 <= An <= 10 ^ 7;$

对于50%的数据:$1 <= q <= 10 ^ 3;$

对于100%的数据 $1 <= q <= 10 ^ 5;$

题目来源

ZLL123456