Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import time
- def solution1():
- res = 0
- for x in range(1,101):
- res += x**6
- return res
- def solution2():
- res = 0
- i = 0
- while i <= 100:
- res += i**6
- i += 1
- return res
- def solution3():
- return sum(x**6 for x in range(1,101))
- for solution in [solution1, solution2, solution3]:
- start = time.time()
- result = solution()
- duration = time.time() - start
- print "%s: %d (%f secondes)" % (solution.__name__, result, duration)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement