eolymp
bolt
Try our new interface for solving problems
Məsələlər

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

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

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

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

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

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

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

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

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 122.17 MiB
Giriş verilənləri #1
3 0
1 1
2 1
Çıxış verilənləri #1
1.000000000
1.000000000
1.414213562