H. Прибавить на отрезке, спросить элемент
2000 мс · 256 МБ · всё или ничего
Дан массив. Запросы: прибавить число ко всем элементам отрезка и узнать текущее значение одного элемента.
Самый лёгкий случай операции на отрезке — и повод заметить, что дерево тут можно вообще не усложнять.
Формат ввода
В первой строке (). Во второй — чисел (). В третьей — (). В каждой из следующих строк — запрос: g i — значение -го элемента, или a l r d — прибавить ко всем элементам с -го по -й ().
Формат вывода
Для каждого запроса g выведите значение на отдельной строке.
Примеры
ввод
5 2 4 3 5 2 5 g 2 g 5 a 1 3 10 g 2 g 4
вывод
4 2 14 5
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.