Загрузка [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

printРабочее место участника

printЗадачи

1774. Курьер

Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Курьер должен доставить секретный пакет с корабля, находящегося в океане в точке (X1,Y1), в штаб на берегу, который расположен в точке (X2,Y2). Берег океана представляет собой прямую линию с Y=0. При движении по воде курьер перемещается на катере со скоростью V1 м/с, на суше – пешком со скоростью V2 м/с.
Определите, как быстро курьер сможет доставить пакет, и координаты точки на берегу, где он должен высадиться, чтобы добиться минимального времени доставки.
Ввод содержит шесть чисел X1,  (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
loading