C. Прибавление по остатку
2000 мс · 256 МБ · всё или ничего
Дан массив из чисел. Операция «прибавить ко всем элементам, индекс которых даёт остаток при делении на » и запрос значения одного элемента.
Формат ввода
В первой строке и (). Во второй строке целых чисел (), индексы от до .
В следующих строках операции. Операция 1 d r x (, , ) — прибавить ко всем , у которых . Операция 2 p () — узнать текущее значение .
Формат вывода
Для каждой операции второго вида выведите ответ в отдельной строке.
Примеры
ввод
5 6 1 2 3 4 5 1 2 0 10 2 2 2 3 1 5 1 100 2 1 2 4
вывод
12 3 101 14
ввод
1 3 0 2 1 1 1 0 7 2 1
вывод
0 7
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.