2012-06-22 18 views

Respuesta

6

He aquí un ejemplo de una versión de la fuente de factor de GNU:

http://www.futuretg.com/FTHumanEvolutionCourse/Source/factor.c

Incluye rutinas tanto de la división de ensayo y rho de Pollard. Me parece en un análisis rápido como si usa división de prueba para encontrar algunos pequeños factores (hasta aproximadamente lg(n)^2, que es aproximadamente 4000 en este caso), y luego Pollard si lo que queda no es probablemente el primero. En este caso, eso es 205432623008947 si estoy en lo cierto sobre el 4000, es decir, 35129 * 5847949643.

El segundo mayor factor primordial en su ejemplo es 35129, y la raíz cuadrada de la más grande es alrededor de 76471. Así que la división de prueba por sí sola sería rápida, ya que solo tiene que probar unos 25 mil candidatos.

Cuestiones relacionadas