#154Легко
Камни Курияма
Время: 1 s · Память: 256 MB
- Префиксные суммы
Условие
У Курияма камней, цена -го камня — . Она задаёт вопросы двух типов:
1 l r— сумма .
Ответьте на все вопросы.
Формат ввода
В первой строке (). Во второй — целых чисел (). В третьей — (). В следующих строках , , (, ).
Формат вывода
Для каждого вопроса одно число в отдельной строке.
Примеры
Ввод
6 6 4 2 7 2 7 3 2 3 6 1 3 4 1 1 6
Вывод
24 9 28
Ввод
4 5 5 2 3 10 1 2 4 2 1 4 1 1 1 2 1 4 2 1 2 1 1 1 1 3 3 1 1 3 1 4 4 1 2 2
Вывод
10 15 5 15 5 5 2 12 3 5
Примечание
Постройте два массива префиксных сумм: для исходного массива и для отсортированной копии. Каждый вопрос — в нужном массиве. Сортировка заново в каждом вопросе — , слишком медленно.
