Одинаковая высота парт
Условие
В кабинете труда стоят парты с регулируемой высотой. Учитель хочет, чтобы после настройки у всех парт высота стала одинаковой.
За один поворот механизма высота парты меняется на 1. Если парта была высотой 10, а стала 7, то на эту парту ушло 3 поворота.
Найди минимальное возможное общее число поворотов, чтобы сделать высоты всех парт одинаковыми.
Формат ввода
В первой строке дано целое число n — количество парт. Во второй строке даны n целых чисел h1, h2, ..., hn — текущие высоты парт.
Формат вывода
Выведи одно целое число — минимальное возможное общее число поворотов.
Ограничения
1 ≤ n ≤ 1500000 ≤ hi ≤ 10^9- Ответ может не помещаться в 32-битный тип, используй 64-битные целые (в Python это не проблема).
Пример
Ввод:
5
1 2 3 4 10
Вывод:
11Решить задачу с автопроверкой на Python →
Куда дальше
- Python на олимпиадах — где языка хватает с запасом, а где начинают значить лимиты — с замерами
- Школьный этап ВсОШ по информатике — как устроен первый этап и план подготовки за четыре недели
- БВИ и льготы при поступлении — какой диплом что даёт и сколько лет он действует