eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Урок математики

Урок математики

Сегодня Крош узнал про среднее геометрическое чисел. Среднее геометрическое двух положительных чисел x и y равно sqrt(x * y). Обозначим среднее геометрическое чисел x и y как g(x, y).

У Кроша было три положительных вещественных числа a, b и c. Он использовал их, чтобы попрактиковаться в вычислении средних геометрических. Он вычислил и записал числа g(a, b), g(a, c) и g(b, c).

Спустя некоторое время, Крош увидел записанные значения средних геометрических. И теперь он хочет вспомнить, какие числа a, b и c у него были. Помогите ему найти любые подходящие положительные числа a, b и c.

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

В первой строке дано значение среднего геометрического чисел a и b, иными словами - g(a, b). Во второй строке дано число g(a, c). В третьей строке дано число g(b, c).

Все три числа являются вещественными, положительными, не превышают 109 и содержат не более 6 цифр после запятой.

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

Выведите любые подходящие положительные числа a, b и c. Жюри вычислит средние геометрические выведенных вами чисел. Ответ будет считаться правильным, если абсолютная или относительная погрешность каждого из средних не будет превышать 10-6.

Можно доказать, что при любых входных данных, удовлетворяющих ограничениям, решение существует.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
12
20
15
Выходные данные #1
16.000000000000000
9.000000000000000
25.000000000000000
Входные данные #2
1.234567
2.345678
3.456789
Выходные данные #2
0.837741803571465
1.819362088642601
6.567901060000794
Входные данные #3
0.000001
0.000001
0.000001
Выходные данные #3
0.000001000000000
0.000001000000000
0.000001000000000
Источник 2020 Цикл Интернет-олимпиад для школьников, первая командная олимпиада, 18 октября, Задача G