Задача Душа жадає злету… (tourist3D).

Втомилася баба Яга робити капості людям і вирішила відпочити. Як відомо, найкращий відпочинок – це туризм, а тому вона прийняла рішення відправитися у далекі країни: себе показати та на інших подивитися. Літати на ступі їй смертельно набридло і вирішила вона відправитися подорожувати на новому транспортному засобі – душа жадає злету... Крім того, мандрувати одній не цікаво, а тому запропонувала баба Яга подорожувати разом Коливану.

Одного чудового дня осідлали баба Яга та Коливан два ідентичних абсолютно пружних тіла і поскакали вони по плоскій поверхні в однорідному гравітаційному полі, ігноруючи опір повітря та інші дрібниці.

У початковий момент часу 0 їх абсолютно пружні тіл а вперше відірвалися від плоскої поверхні в точках (x1, y1, 0) та (x2, y2, 0) зі швидкостями (vx1, vy1, vz1) та (vx2, vy2, vz2). Прискорення вільного падіння g у вибраній бабою Ягою місцевості дорівнює в точності 10. Необхідно знайти мінімальне (за весь час польоту в однорідному гравітаційному полі над плоскою поверхнею) відстань між оседланими бабою Ягою та Коливаном абсолютно пружними тілами.

Формат введення/виведення.

Програма tourist3D зчитує з клавіатури (стандартного пристрою введення) числа через пробіл x1, y1, 0, vx1, vy1, vz1 x2, y2, 0, vx2, vy2, vz2 (координати z гарантовано дорівнюють нулю, але все одно задаються у вхідних даних). Всі значення координат та швидкостей являються цілими числами, що не перевищують по модулю 1000. Крім того, точки старту (x1, y1, 0) та (x2, y2, 0) не рівні між собою та vz1>0, vz2>0.

Програма tourist3D виводить на екран (стандартний пристрій виведення) єдине число – значення мінімальної відстані з точністю до шести знаків після десяткової точки.

Приклад вхідних та вихідних даних.

Введення

Виведення

0 1 0 1 1 5 2 1 0 -1 1 10

1.856953

 

© LIKT 1998-2018