Морозиво
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Вздовж моря вузькою полоскою тягнеться пляж. У деяких точках пляжу розміщено кіоски з морозивом. В один прекрасний день не усі морозивщики вийшли на роботу. Розподіліть морозивщиків по кіоскам так, щоб мінімальна відстань між морозивщиками було якомога більшою. Так вони менше будуть заважати один одному.
Вхідні дані
У першому рядку вводяться кількість кіосків n
(2 ≤ n
≤ 10001) та кількість морозивщиків k
(1 ≤ k
≤ n
), які вийшли на роботу. У другому рядку задано n
натуральних чисел у порядку зростання - координати кіосків (координати не перевищують 10^9
).
Вихідні дані
Виведіть одне число - мінімальну відстань між сусідніми кіосками в оптимальному розміщенні.
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Відправки 6K
Коефіцієнт прийняття 41%