Aux fins de ce défi, une puissance première d'un nombre premier (PPP) est définie comme un nombre qui peut être défini comme un nombre premier à la puissance d'un nombre premier. Par exemple, 9 est un PPP car il peut être représenté par 3 ^ 2. 81 d'autre part n'est pas un PPP car il ne peut être représenté que par 3 ^ 4, et 4 n'est pas premier. Les premiers PPP sont: 4, 8, 9, 25, 27, 32, 49, 121, 125, 128, 169, 243, 289, 343 ... Il s'agit de la séquence OEIS A053810
Ta tâche:
Écrivez un programme ou une fonction qui, pour un entier d'entrée n, retourne / sort le nième PPP, indexé 1 ou indexé 0, selon votre préférence.
Contribution:
Un entier compris entre 0 et 1 000, reçu par toute méthode raisonnable.
Production:
Le PPP à l'index indiqué par l'entrée.
Cas de test:
Ceux-ci sont indexés 1, et donc, si votre programme prend une entrée indexée 0, la même sortie doit être obtenue pour l'entrée indiquée - 1.
3 -> 9
6 -> 32
9 -> 125
Notation:
Ce code-golf , le score le plus bas en octets gagne!