Project Euler

From Tom Neiser
Jump to navigation Jump to search

Project Euler

Problem 1

<syntaxhighlight lang="python">

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

</syntaxhighlight>

Problem 2

<syntaxhighlight lang="python">

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)

</syntaxhighlight>

Problem 3

Problem 4

Problem 5