Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import math
- def is_prime_v1(n):
- if n == 1:
- return False
- if n == 2:
- return True
- if n > 2 and n % 2 == 0:
- return False
- max_divisor = math.floor(math.sqrt(n))
- for i in range(3, max_divisor, 2):
- if n % i == 0:
- return False
- return True
- t0 = time.time()
- for n in range(1, 100000):
- #print(n, is_prime_v1(n))
- is_prime_v1(n)
- t1 = time.time()
- print("Time required:", t1 - t0)
Add Comment
Please, Sign In to add comment