K. Через какую щель пролезет
2000 мс · 256 МБ · всё или ничего
Плоскую деталь задали набором точек — это её вершины и точки на границе. Деталь надо протащить сквозь прямую щель, не поворачивая её в пространстве. Найдите наименьшую ширину щели, в которую деталь пролезет.
Формально: найдите наименьшую ширину полосы между двумя параллельными прямыми, содержащей все точки.
Формат ввода
В первой строке — число (). В следующих строках — целые координаты точек (). Точки могут совпадать.
Формат вывода
Выведите наименьшую ширину полосы. Ответ считается верным при абсолютной или относительной погрешности не больше .
Примеры
ввод
4 0 0 4 0 4 1 0 1
вывод
1.000000000
ввод
2 0 0 3 4
вывод
0.000000000
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.