MOSTRAR NUMEMOS PRIMOS DE 1 ATE 2.000,000
Estou usando esse código para mostrar numeros primos de 1 a 2 milhoes , mas nao completa e da esse erro "! ) Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\VertrigoServ\www\numeroprimo.php on line 5"
<?php
for ($n = 2; $n <= 200000000; $n++) {
$primo = true;
for ($x = 2; $x < $n; $x++) {
if ($n % $x == 0) {
$primo = false;
break;
}
}
if ($primo) {
echo ' ' . $n;
}
}
?>Discussão (5)
Carregando comentários...