Daniele Fucini c3804247b4
Add more solutions
Added solutions for problems 26, 27, 28, 29 and 30, both in C
and python
2019-09-20 14:51:51 +02:00

31 lines
510 B
Python

#!/usr/bin/python3
from timeit import default_timer
def main():
start = default_timer()
limit = 1001 * 1001
i = 0
j = 1
step = 0
sum_ = 1
while j < limit:
if i == 0:
step = step + 2
j = j + step
sum_ = sum_ + j
i = (i + 1) % 4
end = default_timer()
print('Project Euler, Problem 28')
print('Answer: {}'.format(sum_))
print('Elapsed time: {:.9f} seconds'.format(end - start))
if __name__ == '__main__':
main()