Archive for ‘Project Euler’ Category
Browse:
Tech-Stuff » Project Euler »
Subcategories:

Project Euler 002 - Lösung in Python

datePosted on 10:20, October 21st, 2008 by Stefan

Das Project Euler ist eine Sammlung von Mathe-Programmier-Aufgaben. Die Mathematik dahinter zu verstehen reicht nicht aus. Blind zu programmieren auch nicht. Das hört sich doch gar nicht mal so schlecht an, um ab und zu ein wenig Gehirnjogging zu betreiben.

Hier meine Lösung für die erste Aufgabe:

Addiere alle geraden Fibonacci-Zahlen unter 4 Millionen

Ich habe zur Lösung die Sprache Python verwendet, weil ich diese schon eine Weile lernen wollte.

Wer spickt ist selbst schuld!

#! /usr/bin/python

top = 400000000000L

a = 1L
b = 1L

sum = 0L

while b < = top:
    a,b = b,a+b
    if b%2==0:
        sum = sum+b

print 'Die Summe der geraden Fibonacci-Zahlen unter ',top,' ist ',sum

Project Euler 001 - Lösung in Pythton

datePosted on 10:14, October 14th, 2008 by Stefan

Das Project Euler ist eine Sammlung von Mathe-Programmier-Aufgaben. Die Mathematik dahinter zu verstehen reicht nicht aus. Blind zu programmieren auch nicht. Das hört sich doch gar nicht mal so schlecht an, um ab und zu ein wenig Gehirnjogging zu betreiben.

Hier meine Lösung für die erste Aufgabe:

Addiere alle Vielfachen von 3 oder 5 von 1 bis 1000

Ich habe zur Lösung die Sprache Python verwendet, weil ich diese schon eine Weile lernen wollte.

Wer spickt ist selbst schuld!

#! /usr/bin/python

top = 1000
sum = 0

for i in range (1,top):
    if i%3==0 or i%5==0:
        sum=sum + i
else:
    print 'The sum of all the multiples of 3 or 5 below ',top,' is ', sum