Project Euler: Difference between revisions

From Tom Neiser
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:


==Problem 2==
==Problem 2==
<code>
i=1
j=1
y=[]
while True:
    k=i+j
    if k>4e6:break
    i=j
    j=k
    if k%2==0:y.append(k)
print sum(y)
</code>
==Problem 3==
==Problem 3==
==Problem 4==
==Problem 4==
==Problem 5==
==Problem 5==

Revision as of 07:09, 7 August 2014

Project Euler

Problem 1

x=[]
for i in range(1000): 
        if i%3==0 or i%5==0:
                x.append(i)
x=np.array(x) #turns list into numpy array
y=np.sum(x)
print y

Problem 2

i=1 j=1 y=[] while True:

   k=i+j
   if k>4e6:break
   i=j
   j=k
   if k%2==0:y.append(k)

print sum(y)


Problem 3

Problem 4

Problem 5