SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Victorn en Viernes 26 de Mayo de 2006, 06:47
-
hola a todos, necesito por favor que alguien me ayude con un programa que utiliza el metodo de Montecarlo o metodo de pollard, tengo hecho el programa en c, de los numeros primos, pero no se como implementar el montecarlo.... si alguien me puede ayudar se lo agradeceria.
De antemano GRACIAS!!
-
por favor, que alguien me ayude...
nadie sabe???!
-
yo si.
cual es tu duda?
-
hola BOB, gracias por responder..
Bueno, necesito implementar el metodo de montecarlo ( que es del tipo probabilistico) para buscar numeros primos, el problema que tengo es q no tengo el algoritmo para hacerlo, no encuentro como implementar Montecarlo en el programa...
tengo el programa para numeros primos, pero no se como implementar el famoso Montecarlo... ojala me puedas ayudar..
codigo para calculo de numeros primos..
main()
{
scanf("%ld",&limite);
for ( n=2; n<=limite; n++)
{
for(divisor = 2; n % divisor != 0 ; divisor++) ;
if (divisor == n)
{
if(++cont % 10 == 0)
printf("\n");
}
}
printf(cont,n-1);
printf("\t\t\t\t FIN\n");
}
chau..!
-
supongo que lo que queres hacer es un montecarlo para calcular la probabilidad de que un numero sea primo.
si es asi lo que tenes que hacer es sacar un numero aleatorio comprobar si es primo y tener dos contadores, uno para numero de pruebas y otro para el numero de numeros primos que salieron.
es asi?
-
si asi es..!