Files
project-euler/problem-28.py
2018-07-02 15:45:49 -04:00

13 lines
304 B
Python

nums = [1]
spiral = 1
while spiral < 1001:
spiral += 2
circ = list(range(nums[-1] + 1, nums[-1] + (spiral**2)))
nums.append(circ[(spiral-1)*1-1])
nums.append(circ[(spiral-1)*2-1])
nums.append(circ[(spiral-1)*3-1])
nums.append(circ[(spiral-1)*4-1])
print(spiral)
print(sum(nums))