#151Легко
Сумма на отрезке
Время: 1 s · Память: 256 MB
- Префиксные суммы
Условие
Дан массив из целых чисел и запросов. Для каждого запроса найдите сумму .
Формат ввода
В первой строке и (). Во второй — целых чисел (). В каждой из следующих строк запрос: два целых числа и ().
Формат вывода
Для каждого запроса в отдельной строке одно число — сумма.
Примеры
Ввод
8 4 3 2 4 5 1 1 5 3 2 4 5 6 1 8 3 3
Вывод
11 2 24 4
Примечание
Суммирование циклом в каждом запросе — , это операций. Посчитайте один раз префиксные суммы (), тогда каждый ответ — за .
