ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

Чемпионат школьников. Март 2005

Описание     Задачи     Отправить на проверку     Состояние проверки     Результаты
Соревнование завершено

B. Пусти козла в огород 2

Ограничение времени: 1.0 секунды
Ограничение памяти: 64 МБ
Козла пустили в огород. К несчастью для козла, его крепко-накрепко привязали к точке C крепчайшей альпинистской верёвкой длины L (То есть козёл может кушать травку, удалённую от точки C не более чем на L метров). И только одно скрасило жизнь бедного козла — недалеко от него виднеется грядка так любимых им ананасов, представляющая собой отрезок прямой с концами в точках A и B.
Хм… Интересно, на сколько козлу придётся растянуть крепчайшую альпинистскую верёвку, чтобы добраться хотя бы до одного ананасика? А чтобы съесть все ананасы?

Исходные данные

На входе находятся координаты точек А, B, С и длина верёвки L. Все числа целые, L ≥ 0, все координаты не превосходят по модулю 10000. Числа разделены пробелами или переводами строк.

Результат

В первой строке вывести минимальную длину, на которую козлу придётся растянуть верёвку, чтобы дотянуться до грядки с ананасами. Во второй строке вывести минимальную длину, на которую козлу придётся растянуть верёвку, чтобы добраться до всех ананасов с грядки. Все числа выводить с точностью до 2-х знаков после десятичной точки.

Пример

исходные данныерезультат
8 -6 8 6
0 0 7
1.00
3.00
Автор задачи: Павел Егоров
Источник задачи: Чемпионат школьников. Март 2005
Чтобы отправить решение этой задачи на проверку перейдите в Архив задач: 1348. Пусти козла в огород 2