← вернуться к уроку · Бинарный поиск по ответу
Расставить как можно реже
5000 мс · 256 МБ · всё или ничего
На прямой стоят пронумерованных точек с различными целыми координатами. В из них нужно поставить приборы.
Приборы мешают друг другу, поэтому расстояние между двумя ближайшими из них надо сделать как можно больше. Выведите это наибольшее возможное расстояние.
Формат ввода
В первой строке числа от до и от до . Во второй — различных координат от до по возрастанию.
Формат вывода
Одно число.
Примеры
ввод
5 3 1 2 4 8 9
вывод
3
Примечание
Проверка «можно ли расставить с расстоянием не меньше » делается одним проходом: ставим первый прибор в первую точку и дальше берём каждую следующую подходящую.
Войдите, чтобы отправлять решения.