Прибавить на прямоугольнике
2500 мс · 256 МБ · всё или ничего
Дана нулевая таблица . Обрабатывайте запросы: 1 x1 y1 x2 y2 k — прибавить ко всем клеткам прямоугольника; 2 x y — вывести значение клетки.
Формат ввода
В первой строке — числа , и (, ). Далее запросов; .
Формат вывода
На каждый запрос второго вида выведите значение клетки.
Примеры
ввод
3 3 4 1 1 1 2 2 5 2 1 1 2 3 3 2 2 2
вывод
5 0 5
ввод
1 1 2 2 1 1 1 1 1 1 1 -1000000000
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.