Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
Курьер должен доставить секретный пакет с корабля, находящегося в океане в точке `(X_1,Y_1)`,
в штаб на берегу, который расположен в точке `(X_2,Y_2)`.
Берег океана представляет собой прямую линию с `Y=0`. При движении по воде курьер перемещается
на катере со скоростью `V_1` м/с, на суше – пешком со скоростью `V_2` м/с.
Определите, как быстро курьер сможет доставить пакет, и координаты точки на берегу, где он должен высадиться,
чтобы добиться минимального времени доставки.
Ввод содержит шесть чисел `X_1,\ Y_1,\ V_1,\ X_2,\ Y_2,\ V_2` (`0\ ≤\ X_1\ <\ X_2\ ≤\ 1000`,
`1\ ≤\ Y_1\ ≤\ 1000`, `-1\ ≥\ Y_2\ ≥\ -1000`, `1\ ≤\ V_1,\ V_2\ ≤\ 10`). Координаты заданы в метрах, скорость – в м/c.
Вывести 2 числа с точностью `10^{-6}`: минимальное время в секундах и координату `X` точки высадки на берегу.
Выведенная координата точки высадки может отличаться в последних знаках от указанного в примере,
но при вычислениях должна давать минимальное время с точностью не менее `10^{-6}`.
Пример ввода
0 100 5 100 -50 1
Пример вывода
77.799743 93.120933