[Python] numeri primi
matteo
matteo.web73 a gmail.com
Mer 3 Ago 2011 10:57:38 CEST
Il 03/08/2011 10:54, Daniele Zambelli ha scritto:
> Il giorno 03 agosto 2011 10:30, Carlos Catucci
> <carlos.catucci a gmail.com <mailto:carlos.catucci a gmail.com>> ha scritto:
>
> Un paio di considerazioni pero' che mi erano venute in mente empo fa
> al riguardo sono che oltre a non essere pari (quindi si pososno
> saltare) non sono multipli appunto di 3, 5 e 7. Quindi un meccanismo
> (non ho ancora scxritto il codice pero') potrebbe essere:
>
> Crea lista vuota in cui storare i numeri primi trovati.
> Testa un numero per calcolare se primo (indivisibilita' per 2,3 5,7 e
> quant'altro) e per i numeri della lista precedente fino a che il
> numero letto dalla lista sia < del numero testato/2. Se positivo
> aggiunto alla lista stessa e si procede.
>
>
> È più o meno quello che fa l'algoritmo proposto da Matteo
>
> --
>
> Daniele
>
> www.fugamatematica.blogspot.com <http://www.fugamatematica.blogspot.com>
>
> giusto!
> nel verso
> forse è perché non guardiamo le cose
> Quando non ci capiamo,
>
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
si, solo che ,al posto di testarli per i numeri minori della metà di
quello in esame , testa per tutti quei primi minori dell'intero della
radice (che è meglio ;) )
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110803/0c7cccfb/attachment-0001.html>
Maggiori informazioni sulla lista
Python