Biorąc pod uwagę dodatnią liczbę całkowitą n, liczby całkowite a i b (tworząc ułamek zredukowany a / b ) tak, że:

Gdzie p k jest k- tą liczbą pierwszą (przy p 1 = 2).
Przykłady:
1 -> 3, 5
2 -> 12, 25
3 -> 144, 325
4 -> 3456, 8125
5 -> 41472, 99125
15 -> 4506715396450638759507001344, 11179755611058498955501765625
420 -> very long
Probabilistyczne sprawdzanie liczb pierwszych jest dozwolone i jest w porządku, jeśli odpowiedź nie powiedzie się z powodu ograniczeń w liczbie całkowitej twojego języka.
Najkrótszy kod w bajtach wygrywa.
ai bjako racjonalnego typu?
3.0zamiast3?