Cualquier número entero n puede escribirse de la forma
$ n = p_1^{k_1}p_2^{k_2} ... p_r^{k_r} $ ,
donde los poderes $ k_1, k_2, ...,k_r $ son números enteros y $ p_1, p_2, ..., p_r$ son primos.
Ahora me interesa saber si hay métodos más rápidos para encontrar las potencias, que no sean de prueba y error. Por ejemplo, si quisiera escribir un número grande como 567 788 en la forma anterior, y se viera algo así:
$567 788 = p_1^{k_1}p_2^{k_2}p_3^{k_3} $
qué métodos podrían aplicarse para determinar los factores primos pertinentes $ p$ y por qué poder $k$ para elevar cada primo $p$ ?