Il 02/08/2011 18:00, Simone Federici ha scritto:
senza entrare in merito ai tempi, perche come qualcuno ha detto dipende da quello che fai con i numeri, di solito la print su standard output impiega piĆ¹ tempo del trovare i numeri

direi che puoi ottimizzare questa linea

2011/8/2 matteo <matteo.we...@gmail.com <mailto:matteo.we...@gmail.com>>

    for divi in primes[:int(math.sqrt(x))]:


ad esempio per il 101 devi provare per i numeri primi fino a 10 quindi 2, 3, 5, 7
ossia i primi 4 non i primi 10

ciao
S




_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
grazie federico per il tuo consiglio anche se gia avevo pensato la stessa cosa ;)

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a