Олимпиадный тренинг

Задача . C. Фади и НОК


Сегодня Осама вручил Фади целое число \(X\), а Фади стало интересно, какое минимальное значение может принимать \(max(a, b)\) таких, что \(LCM(a, b)\) равен \(X\). \(a\) и \(b\) должны быть положительными целыми числами.

\(LCM(a, b)\) — это наименьшее положительное целое число, которое делится и на \(a\), и на \(b\). Например, \(LCM(6, 8) = 24\), \(LCM(4, 12) = 12\), \(LCM(2, 3) = 6\).

Разумеется, Фади сразу нашел ответ. Сможете ли вы найти любую такую пару прямо как Фади?

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

В первой и единственной строке записано одно целое число \(X\) (\(1 \le X \le 10^{12}\)).

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

Выведите два целых положительных числа, \(a\) и \(b\), такие, что значение \(max(a, b)\) минимально возможное, а \(LCM(a, b)\) равен \(X\). Если существует несколько возможных пар, то выведите любую из них.


Примеры
Входные данныеВыходные данные
1 2
1 2
2 6
2 3
3 4
1 4
4 1
1 1

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя