e-olymp
Задачи

Поврежденная картина

Поврежденная картина

Римская цифра I, стоявшая на полу комнаты в точке с координатами X0, Y0, 0 не выдержала отношения к решению задачи "Римские цифры" и упала на пол. Поскольку нижний конец был прикреплен шарнирно, то он остался на месте, а верхний оказался в точке с координатами X1, Y1, 0. В комнате стояла строго вертикально бумажная картина. Зная координаты концов нижнего основания X2, Y2, 0 и X3, Y3, 0 и высоту картины H найти длину "разрыва бумаги" на картине.

prb12

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

Во входной строке записано 9 чисел X0, Y0, X1, Y1, X2, Y2, X3, Y3, H. Все входные данные - целые числа, модуль которых не превышает 109.

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

Программа выводит единственное число – искомую величину с точностью до 0.001.

Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #4
1 1 6 1 4 0 4 5 6
Выходные данные #4
4.000