parto da questa base qui
++$numeroDivisori mi permette di sapere il numero di divisori per ogni numero ma non so come adoperarlo per ricavare quello con più divisori.
codice:for($x = 1; $x < 200 ; $x++){ $divisori = ""; $primo = true; for($y = 2; $y < $x ; $y++){ $numeroDivisori = 0; if($x%$y == 0){ $primo = false; $divisori .= $y . " - "; ++$numeroDivisori; } } if($primo == true){ echo "$x è un numero primo<hr />"; } else{ echo $x . " (" . substr($divisori,0,-3) . ")<hr />"; } }