EduBrick

Сумма и прибавление к элементу

2000 мс · 256 МБ · всё или ничего

Дан массив. Запросы: сумма на отрезке и прибавление числа dd к одному элементу.

Формат ввода

В первой строке nn (1≤n≤1051 \le n \le 10^5). Во второй — nn чисел aia_i (∣ai∣≤109|a_i| \le 10^9). В третьей — mm (1≤m≤1051 \le m \le 10^5). Далее mm строк: s l r — сумма на отрезке, a i d — прибавить dd к aia_i (∣d∣≤109|d| \le 10^9).

Формат вывода

Для каждого запроса s выведите сумму на отдельной строке.

Примеры

ввод
5
1 2 3 4 5
3
s 1 5
a 3 -10
s 2 4
вывод
15
-1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.