EduBrick

Наибольший разрыв

2000 мс · 256 МБ · всё или ничего

Упорядочьте числа по неубыванию и выведите наибольшую разность между соседними.

Формат ввода

В первой строке nn от 22 до 10510^5. Во второй — nn чисел, каждое по модулю не больше 10910^9.

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

Одно число.

Примеры

ввод
5
3 1 4 1 5
вывод
2

Примечание

Полезный повод посчитать точно, а не на глаз. Наибольшая возможная разность — 21092 \cdot 10^9, а int вмещает 21474836472\,147\,483\,647. То есть помещается, но с запасом всего в семь процентов: подними условие границы до 21092 \cdot 10^9 — и int сломается. Привычка считать в long long дешевле, чем каждый раз проверять.

Войдите, чтобы отправлять решения.