Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.14 KB | None | 0 0
  1. def eratosthenes(n):
  2.     multiples = set()
  3.     for i in range(2, n+1):
  4.         if i not in multiples:
  5.             yield i
  6.             multiples.update(range(i*i, n+1, i))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement