Dado um número inteiro positivo n, os números a e b (formando a fração reduzida a / b ) são tais que:

Onde p k é o k th número primo (com p 1 = 2).
Exemplos:
1 -> 3, 5
2 -> 12, 25
3 -> 144, 325
4 -> 3456, 8125
5 -> 41472, 99125
15 -> 4506715396450638759507001344, 11179755611058498955501765625
420 -> very long
As verificações principais probabilísticas são permitidas e tudo bem se sua resposta falhar devido a limitações no tipo inteiro do seu idioma.
O menor código em bytes vence.
ae bcomo um tipo racional?
3.0vez de3?