Дан неизменяемый массив длины n
и q
запросов типа “вычислить сумму подотрезка массива с l
по r
”. Выведите ответ на каждый запрос.
Входные данные
В первой строке дано число n – размер массива (\(1 <= n <= 10^5\)). Во второй строке дано n
чисел – элементы массива. Числа по модулю не превосходят \(10^9\). В третьей строке дано число q
– кол-во запросов (\(1 <= q <= 10^5\)). Далее дано q
строк, в каждой из которых дано 2 числа: l
и r
(\(1 <= l <= r <= n\)).
Выходные данные
Выведите ответы на все запросы, каждый в отдельной строке.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
5
1 2 3 4 5
3
1 2
3 3
2 5
|
3
3
14 |