← вернуться к уроку · Практика: Префиксные суммы
Остаток суммы отрезка
3000 мс · 256 МБ · всё или ничего
Даны список из чисел, число и запросов.
Для каждого запроса выведите остаток от деления суммы элементов с -го по -й на . Остаток берётся неотрицательный, как это делает Python.
Формат ввода
В первой строке числа от до , от до и от до . Во второй — целых чисел от до . В следующих строках — по два числа и .
Формат вывода
Числа через пробел.
Примеры
ввод
5 6 7 3 8 1 9 5 1 5 1 1 5 5 2 4 1 2 3 5
вывод
5 3 5 4 4 1
Войдите, чтобы отправлять решения.