Ile liczb pierwszych znajduje się w przedziale <10,200>
def factors(n):
p=int(sqrt(n))
zbior={1,n}
for i in range(2,p+1):
if n%i==0:
zbior.add(i)
zbior.add(n//i)
return zbior