O. Выровнять отрезок
3000 мс · 256 МБ · всё или ничего
Дан массив из чисел. За одну операцию разрешено увеличить или уменьшить любой элемент на единицу. Для каждого запроса найдите наименьшее число операций, после которых все элементы отрезка станут равны. Запросы независимы.
Формат ввода
В первой строке — числа и (). Во второй — чисел (). В следующих строках — пары , ().
Формат вывода
На каждый запрос выведите наименьшее число операций.
Примеры
ввод
4 3 1 2 3 4 1 4 2 3 1 1
вывод
4 1 0
ввод
1 1 1000000000 1 1
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.