Автор: | Антон Карабанов | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 512 Мб | |
Выходной файл: | Стандартный выход |
Сегодня на уроке математики Тимофей изучал тему "Пропорция". Домашнее задание он записать в тетрадь поленился, понадеявшись на свою память, и вот результат — Тимофей помнит три из четырех членов пропорции, но не помнит, на каких местах они стояли! Еще он уверен, что ответ на задачу (неизвестный элемент пропорции) является натуральным числом. Помогите Тимофею найти все подходящие ответы на это задание.
Первая строка входных данных содержит три натуральных числа, записанных через пробел: a, b и c — известные члены пропорции.
Выведите через пробел в порядке возрастания натуральные числа — все возможные различные решения пропорции. Если ни одного решения нет — выведите число -1.
1 ≤ a, b, c ≤ 109
В первом примере можно составить такую пропорцию: 24 = 36.
Во втором примере подходящих решений (чтобы неизвестный член выражался натуральным числом) нет.
В третьем примере можно составить такие пропорции: 24 = 816, 24 = 48, 12 = 48.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|