Gaußsche Summenformel


Ron Drongowski

Nachdem es hier bei meiner aktuellen Arbeitsstelle immer abgedrehter wird und manche Leute sich schon freiwillig mit Dingen wie Haskell am Wochenende beschäftigen. Anstatt sich mit der frisch gekauften PlayStation Portable aufs Sofa zu setzen, wird dann erst mal eine Randgruppen-Programmiersprache trainiert.

Eine neue Dimension

Nun wurde aber eine neue Dimension erreicht: Wir sind bei der Gaußschen Summenformel angelangt. Damit es diesmal aber nicht langweilig wird, verpacke ich das Ganze in ein Gewinnspiel, bei dem auch meine Leser wirklich etwas gewinnen können.

Gewinnspiel!

Der Ron hat wieder zugeschlagen. Diesmal stellt er in dem Video am Ende dieses Artikels eine Frage, die es zu beantworten gilt. Der Gewinner bekommt nichts anderes als eine original Requisite von meiner Praktikumszeit bei Game One: den echten Captain N-Gürtel aus der Sendung. Das schicke Ding würde mir bei eBay zwar tausende Euro einbringen, aber was macht man nicht alles für seine treuen Leser. Der Gewinner wird von mir benachrichtigt und bekommt das modische Accessoires frei Haus von mir zugeschickt.

Noch ein Tipp

Ein Hinweis an meine Kollegen, die sich vielleicht wundern werden, warum ich so viel aus dem Video rausgeschnitten habe. Ich glaube, dass im Netz kein Video länger sein darf als 60 Sekunden. Ansonsten wird es schnell langweilig und viele schauen so etwas nicht zu Ende. Deswegen diese absolut kurze und knackige Version. Viel Spaß beim Mitmachen.

Hinweis: Damit nicht jeder einfach auf Wikipedia surft und schlicht die Formel kopiert, lasse ich hier die kreativste und am schönsten ausgeschmückteste Antwort gewinnen. Diese wird von Ron selber am Freitag, dem 10.10. 2008 gekürt.


Beitrag veröffentlicht

in

von

Kommentare

28 Antworten zu „Gaußsche Summenformel“

  1. Avatar von So'n Info
    So’n Info

    gauss :: fractional -> fractional
    gauss 0 = 0
    gauss 1 = 1
    gauss n = (n + gauss (n-1))

    Jetzt kannste auch wieder auf Integer „umstellen“, wie es sinnvollerweise ja auch sein sollte :-)

  2. Avatar von Marc
    Marc

    So, der Herr Drongowski muss jetzt ja auch langsam zur Tat schreiten und die „schönste und kreativste Lösung“ küren. Ich stehe mit der Kamera bereit wenn er denn möchte.

  3. Avatar von Ron
    Ron

    Des Siegers völlig sinnfreie aber richtige lösung in xslt und die ebenso sinnfreie lösung in perl haben mich gelehrt, dass man in jeder sprache humor ausdrücken kann. ein weiterer erkenntnisgewinn ist: tail recursion rockt auch in xslt.
    Und darum heisst der sieger: jörn clausen.

    joen ist ganz knapp zweiter. denn obwohl die letze lösung richtig ist und wohl auch richtig rechnet, rechnet sie dennoch nicht im gaußschen sinne. also: (1+n)+(2+(n-1))+(3+(n-2))…
    (jaja, ist etwas an den haaren herbeigezogen. ich weiß. immerhin hat joen sich an haskell gewagt. oder kann es eh schon?)

  4. Avatar von Marc
    Marc

    Gratulation! Schickst Du mir ne Mail mit deiner postalischen Adresse, damit ich dir den Gewinn zuschicken darf? Ein Foto damit wäre später natürlich schön! =)

  5. Avatar von Hansi
    Hansi

    1. jede Seitenzahl fotografieren
    2. OCR drüber laufen lassen
    3. In Excel einpasten
    4. =summe(a1:xx)
    5. fertig

  6. Avatar von Ingo
    Ingo

    OK, das ist zwar echt zu spät, aber hier mein Beitrag in User RPL:


    \<< 0 SWAP WHILE DUP 0 > REPEAT DUP ROT + SWAP 1 - END DROP \>>

  7. Avatar von Marc
    Marc

    Oh, wie ich sehe kommen jetzt noch wirklich schöne und kreative Lösungen zu der Thematik.
    Jörn C. bekommt natürlich bald auch seinen Preis. Der Gürtel ist schon in Bielefeld. Nächstes WE kann ich ihn dann überreichen. =) Ich habe auch schon einen Preis für die nächste Challenge – aber leider noch keine Aufgabe. Vorschläge?

  8. Avatar von Dein Bär
    Dein Bär

    Der Wikipediaartikel ist schlecht, weil da der Hinweis auf Jakob Bernoulli
    fehlt.

    Der hat namlich nicht nur die Formel für

    1+2+3+4+…+n

    sondern auch für

    1^2 + 2^2 + 3^2 + 4^2 +…+n^2 = Polynom vom Grad 3

    und

    1^3 + 2^3 + 3^3 + 4^3 +…+n^3 = Polynom vpm Grad 4

    usw. bis zur Summe über i^10 gefunden, wenn ich mich richtig erinnere.

    Irgendwo habe ich ein Faksimilie seines Papers im Keller
    rumfliegen, wo er wohl als einer der ersten Kombinatorik
    gemacht hat.

    Siehe auch

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert