EduBrick

G. Фонари вдоль дороги

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

Вдоль дороги подготовлено nn мест под фонари с известными координатами. Поставить нужно ровно kk фонарей, причём на первом и на последнем месте фонарь стоять обязан.

Расставьте фонари так, чтобы наибольшее расстояние между соседними поставленными фонарями было как можно меньше.

Формат ввода

Первая строка содержит числа nn и kk (2≤k≤n≤1052 \le k \le n \le 10^5).

Вторая строка содержит nn различных натуральных чисел в порядке возрастания — координаты мест, не превосходящие 10910^9.

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

Одно число — наименьшее возможное наибольшее расстояние.

Примеры

ввод
6 3
2 5 7 11 15 20
вывод
9
Войдите, чтобы отправлять решения.