Un poder perfecto es un número de la forma a**b
, dónde a>0
y b>1
.
Por ejemplo, 125
es un poder perfecto porque se puede expresar como 5**3
.
Objetivo
Su tarea es escribir un programa / función que encuentre la n
enésima potencia perfecta, dado un entero positivo n
.
Especificaciones
- El primer poder perfecto es
1
(que es1**2
). - Entrada / salida en cualquier formato razonable.
- Se permiten empotrados .
Más información
Puntuación
Este es el código de golf . La solución más corta en bytes gana.
Casos de prueba
input output
1 1
2 4
3 8
4 9
5 16
6 25
7 27
8 32
9 36
10 49