Advertisement
JoelSjogren

just primes

Mar 18th, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.20 KB | None | 0 0
  1. >>> n=10**6
  2. >>> a = [1]*n
  3. >>> a[0]=a[1]=0
  4. >>> for k in range(n):
  5. ...   if a[k] == 1:
  6. ...     for i in range(2*k, n, k):
  7. ...       a[i] = 0
  8. ...
  9. >>> len([i for i in range(n) if a[i]==1])
  10. 78498
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement