eolymp
bolt
Try our new interface for solving problems
Məsələlər

Столкновение шариков

Столкновение шариков

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB

По горизонтальной плоской поверхности катятся два шарика радиуса R метров каждый. В начальный момент времени шарики имеют координаты центров (x_1, y_1) и (x_2, y_2) метров, а также проекции скоростей на координатные оси dx_1dy_1 и dx_2dy_2 метров в секунду соответственно.

Требуется найти время в секундах, спустя которое шарики столкнутся, или определить, что этого не произойдёт.

Giriş verilənləri

Входной файл содержит вещественные числа Rx_1 y_1 dx_1 dy_1 x_2 y_2 dx_2 dy_2.

Çıxış verilənləri

Выходной файл должен содержать вещественное число — время до столкновения, с точностью 3 значащих цифры после запятой, либо −1, если столкновения не произойдёт.

1 R 1000, -1000 x_1, y_1, dx_1, dy_1, x_2, y_2, dx_2, dy_2 1000

Nümunə

Giriş verilənləri #1
5
10 10 0 0
20 20 0 0
Çıxış verilənləri #1
-1