Tarea
Dados enteros x
y y
que son ambos al menos 2
, encuentre el número positivo más pequeño cuya y
enésima potencia es divisible por x
.
Ejemplo
Dado x=96
y y=2
, el resultado debería ser 24
ya que 24
es el más pequeño positivo n
satisfactorio n^2 is divisible by 96
.
Casos de prueba
x y output
26 2 26
96 2 24
32 3 4
64 9 2
27 3 3
Puntuación
Este es el código de golf . Solución con el menor recuento de bytes gana.
Referencias
y=2
: OEIS A019554y=3
: OEIS A019555y=4
: OEIS A053166y=5
: OEIS A015052y=6
: OEIS A015054
X
siempre mayor que Y
?
X
sea menor que Y
, y puede reducir la longitud de algunas respuestas (al menos la mía) si X
siempre es mayor que Y
. Prefiero que X
pueda ser más grande o más pequeño, pero un caso de prueba para este último sería genial.