Para el propósito de este desafío, una potencia primaria de una prima (PPP) se define como un número que se puede definir como un número primo de la potencia de un número primo. Por ejemplo, 9 es un PPP porque se puede representar como 3 ^ 2. 81 por otro lado no es un PPP porque solo se puede representar como 3 ^ 4, y 4 no es primo. Las primeras PPP son: 4, 8, 9, 25, 27, 32, 49, 121, 125, 128, 169, 243, 289, 343 ... Esta es la secuencia OEIS A053810
Tu tarea:
Escriba un programa o función que, para un número entero de entrada, n devuelva / produzca el enésimo PPP, ya sea 1 indexado o 0 indexado, lo que prefiera.
Entrada:
Un entero entre 0 y 1,000, recibido a través de cualquier método razonable.
Salida:
El PPP en el índice indicado por la entrada.
Casos de prueba:
Estos están indexados en 1 y, por lo tanto, si su programa toma una entrada indexada en 0, se debe llegar a la misma salida para la entrada establecida: 1.
3 -> 9
6 -> 32
9 -> 125
Puntuación:
¡Este código de golf , gana la puntuación más baja en bytes!