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

Расстояние от точки

Расстояние от точки

Даны три точки A, B и C.

Вычислить расстояния от точки C до прямой, луча и отрезка, образованного точками A и B.

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

В первой строке даны два целых числа - координаты точки C. В двух следующих строках в таком же формате заданы точки A и B (AB). Все входные числа по модулую не превосходят 10000.

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

В первой строке выведите одно вещественное число - расстояние от точки C до прямой. В следующих двух строках выведите соответственно расстояния до луча AB (A - начало луча) и до отрезка AB. Все числа выводить с точностью не менее 10-6. Луч строится по направлению от точки A к точке B.

Лимит времени 1 секунда
Лимит использования памяти 122.17 MiB
Входные данные #1
3 0
1 1
2 1
Выходные данные #1
1.000000000
1.000000000
1.414213562