- Описание
- Отправленные решения
1. Нужно больше конфет!
У Карлсона дома есть набор из банок с конфетами. Банки пронумерованы от до , в -й из них лежит конфет. Карлсон считает набор банок симпатичным, если в этом наборе нет трех банок с разным числом конфет.
У Карлсона есть неограниченный запас конфет в карманах, поэтому он может добавить в любую банку произвольное число конфет. Помогите ему определить, какое минимальное общее число конфет ему придется добавить, чтобы набор банок с конфетами стал симпатичным.
Формат ввода
Первая строка входных данных содержит натуральное число ( ≤ ≤ ) — количество банок в наборе Карлсона.
Вторая строка входных данных содержит целых чисел ( ≤ ≤ ) — число конфет в банках. Соседние числа отделены друг от друга одним пробелом.
Формат вывода
Выведите одно число — минимальное общее количество конфет, которое придется добавить, чтобы Карлсон считал набор банок симпатичным.
Примечание
В первом тесте из примера Карлсон может добавить в первую банку две конфеты, а во вторую банку — одну конфету. Тогда в первой и четвертой банках будет лежать по конфет, а во второй и третьей — по конфеты.
Во втором тесте из примера набор банок исходно является симпатичным, добавлять конфеты не требуется.
Ограничения
Ограничение времени
1 с
Ограничение памяти
256 МБ
Пример 1
4
5 1 2 7
3
Пример 2
3
1 1 1
0
Пример 3
1
0
0