Codegolf/3: Difference between revisions

From NoName e.V.
Jump to navigation Jump to search
(New page: ==== Challenge #3: Wochentagberechnung ==== "Wie ist der Wochentag eines bestimmten Datums?" $ ./wochentag 1. Januar 1970 Donnerstag $ Siehe: http://de.wikipedia.org/wiki/Wochentag...)
 
No edit summary
Line 1: Line 1:
==== Challenge #3: Wochentagberechnung ====
== Challenge #3: Wochentagberechnung ==
"Wie ist der Wochentag eines bestimmten Datums?"
"Wie ist der Wochentag eines bestimmten Datums?"



Revision as of 11:59, 19 July 2008

Challenge #3: Wochentagberechnung

"Wie ist der Wochentag eines bestimmten Datums?"

 $ ./wochentag 1. Januar 1970
 Donnerstag
 $

Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung


Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem gregorianischen Kalender.

Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form

 \d+\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d+

Testcases kommen bald[tm].

sur5r ist der Schiedsrichter dieser Challenge.

Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.

Das Programm darf nichts nach STDERR schreiben