Учитывая положительное целое число n, выведите целые числа a и b (образуя сокращенную дробь a / b ), так что:
Где p k - это k- е простое число (с p 1 = 2).
Примеры:
1 -> 3, 5
2 -> 12, 25
3 -> 144, 325
4 -> 3456, 8125
5 -> 41472, 99125
15 -> 4506715396450638759507001344, 11179755611058498955501765625
420 -> very long
Допустимы вероятностные простые проверки, и это нормально, если ваш ответ не удался из-за ограничений в целочисленном типе вашего языка.
Самый короткий код в байтах побеждает.
a
и b
как рациональный тип?
3.0
вместо3
?