Задачи
Расстояние от точки
Расстояние от точки
Даны три точки A, B и C.
Вычислить расстояния от точки C до прямой, луча и отрезка, образованного точками A и B.
Входные данные
В первой строке даны два целых числа - координаты точки C. В двух следующих строках в таком же формате заданы точки A и B (A ≠ B). Все входные числа по модулую не превосходят 10000.
Выходные данные
В первой строке выведите одно вещественное число - расстояние от точки C до прямой. В следующих двух строках выведите соответственно расстояния до луча AB (A - начало луча) и до отрезка AB. Все числа выводить с точностью не менее 10-6
. Луч строится по направлению от точки A к точке B.
Входные данные #1
3 0 1 1 2 1
Выходные данные #1
1.000000000 1.000000000 1.414213562