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