eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Расстояние от точки до отрезка

Расстояние от точки до отрезка

Лимит времени 1 секунда
Лимит использования памяти 256 MiB

Дан отрезок в пространстве (x_1, y_1, z_1) - (x_2, y_2, z_2) и точка (x, y, z). Найдите расстояние от точки до отрезка.

Входные данные

Заданы целые x_1, y_1, z_1, x_2, y_2, z_2, x, y, z. Координаты по модулю не превосходят 1000.

Выходные данные

Выведите искомую величину c точностью не менее 6 знаков после десятичной точки.

Пример

Входные данные #1
0 0 0 
1 1 1
0 0 1
Выходные данные #1
0.8164965809
Автор Станислав Пак
Источник Зимняя Школа, Харьков 2011, День 1