C. Сумма на отрезке с изменениями
1000 мс · 256 МБ · всё или ничего
Дан массив. Запросы двух видов: присвоить значение и узнать сумму на отрезке.
Формат ввода
В первой строке - числа и ().
Во второй - чисел, по модулю не превосходящих .
Далее строк. «1 i x» - присвоить . «2 l r» - сумма на отрезке .
Формат вывода
На каждый запрос второго типа выведите сумму.
Примеры
ввод
5 3 1 2 3 4 5 2 1 5 1 3 10 2 2 4
вывод
15 16
ввод
1 1 7 2 1 1
вывод
7
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.