Ai fini di questa sfida, un Potere Prime di un Prime (PPP) è definito come un numero che può essere definito come un numero primo alla potenza di un numero primo. Ad esempio, 9 è un PPP perché può essere rappresentato come 3 ^ 2. 81 d'altra parte non è un PPP perché può essere rappresentato solo come 3 ^ 4 e 4 non è un numero primo. I primi PPP sono: 4, 8, 9, 25, 27, 32, 49, 121, 125, 128, 169, 243, 289, 343 ... Questa è la sequenza OEIS A053810
Il tuo compito:
Scrivi un programma o una funzione che per un intero di input n restituisce / genera l'ennesimo PPP, 1 indicizzato o 0 indicizzato, a seconda di quale preferisci.
Ingresso:
Un numero intero compreso tra 0 e 1.000, ricevuto con qualsiasi metodo ragionevole.
Produzione:
Il PPP nell'indice indicato dall'input.
Casi test:
Questi sono 1 indicizzati e quindi, se il tuo programma accetta input 0 indicizzati, lo stesso output dovrebbe essere ottenuto per l'input dichiarato - 1.
3 -> 9
6 -> 32
9 -> 125
punteggio:
Questo codice-golf , il punteggio più basso in byte vince!