Someone
public python v1 · immutabledef eratostene(x): primi = range(3, x + 1, 2) for i in primi: print "Processing i: %d" % i if(pow(i, 2) > x): break for j in primi: print "Processing i: %d --> Processing j: %d" % (i,j) if(i != j) and (j % i == 0): primi.remove(j) #print "i: %d - lunghezza di primi: %d" % (i, len(primi)) primi.insert(0, 2) return primi