Одинаковая высота парт

тема: Сортировки · уровень: продвинутый

Условие

В кабинете труда стоят парты с регулируемой высотой. Учитель хочет, чтобы после настройки у всех парт высота стала одинаковой.

За один поворот механизма высота парты меняется на 1. Если парта была высотой 10, а стала 7, то на эту парту ушло 3 поворота.

Найди минимальное возможное общее число поворотов, чтобы сделать высоты всех парт одинаковыми.

Формат ввода

В первой строке дано целое число n — количество парт. Во второй строке даны n целых чисел h1, h2, ..., hn — текущие высоты парт.

Формат вывода

Выведи одно целое число — минимальное возможное общее число поворотов.

Ограничения

Пример

Ввод:

5
1 2 3 4 10

Вывод:

11

Решить задачу с автопроверкой на Python →

Куда дальше