- Offizieller Beitrag
Hi,
wir hatten ja schon mal einen kleinen Programmierwettbewerb.
In dieser Richtung möchte ich nochmal einen kleinen Vergleich anschieben - und zwar für alle Skriptpuristen.
- Lösen einer Aufgabenstellung mit so wenig wie möglich Codezeilen
Da ich gerade überlegt habe, wo noch weitere Tutorials sinnvoll sind, ist mir ins Auge gefallen, dass etliche codesparende Funktionen fast nie zum Einsatz kommen.
Auf diese Art und Weise können wir hier mal ein paar Anregungen vermitteln.
Also hier eine ganz schlichte Aufgabe, die auch von jedem innerhalb kürzester Zeit realisiert werden kann. Aber trotzdem bietet sie Einsparpotential:
ZitatSimuliere die Ziehung der Lottozahlen 6 aus 49 (plus Zusatzzahl) und gib das Ergebnis nach der Ziehung gemeinsam aus (sortierte Ausgabe nicht erforderlich).
Es kann alles verwendet werden, was die Version 3.2.10 bietet.
Falls ihr Lust habt, schickt doch einfach eure Lösungen an mich per PN. Als Termin würd ich mal das WE, also den 26.01.08 bis Mitternacht setzen. Dann kann ich die Ergebnisse am Sonntag präsentieren.
Mir geht es nicht vordergründig darum zu bewerten und einen Sieger zu küren, sondern ich bin an einer Vielzahl von Lösungswegen interessiert.
Letztlich hoffe ich, dass ihr daraus Anregung für eure eigenen Projekte schöpfen könnt.
EDIT:
Nachdem einige Lösungen eingegangen sind, scheint es doch sinnvoll die Lottoregeln zu erklären:
1. Aus den Zahlen 1 bis 49 werden 6 Zahlen gezogen.
2. Aus den verbleibenden 43 Zahlen wird eine als Zusatzzahl gezogen.