Vancouver, 29.09.03 - 05.10.03 |
||
MittwochDie meisten von Euch wissen ja wahrscheinlich, dass ich gerne bei Programmierwettbewerben teilnehme. Dabei muss man verschiedene genau spezifizierte Probleme innerhalb einer vorgegebenen Zeit lösen. Im Internet gibt es einen wöchentlich stattfinden Wettbewerb namens "TopCoder". An dem habe ich schon teilgenommen, als ich noch in Deutschland war, musste dafür aber wegen der Zeitverschiebung meist mitten in der Nacht aufstehen (Michi kann ein Lied davon singern, er macht das trotz Schule regelmäßig). Das Problem habe ich hier natürlich nicht, so dass ich bequem abends daran teilnehmen kann. Ein Wettbewerb dauert ungefähr eineinhalb Stunden. Heute war wieder so ein Wettbewerb und ich habe es erstmals geschafft, in der Tabelle auf über 2000 Punkte zu kommen (für Kenner: ab 2200 wird man rot). Hier findet man ein paar Statistiken über mein Abschneiden. FreitagHeute ist ja Tag der Deutschen Einheit! Leider interessiert das hier aber niemanden, so dass wir trotzdem Uni hatten. Allerdings fiel der "Computational Geometry" Kurs um 8:30 heute aus (und wir wussten es vorher), so dass ich wenigstens nicht so ganz früh aufstehen musste. Er wird aber am Montag zur gleichen Zeit nachgeholt, so dass das frühe Aufstehen nur aufgeschoben wurde. Nach der Uni habe ich mir dann endlich mal meinen "U-Pass" geholt. Das ist ungefähr das Äquivalent des Semester-Tickets. Dieses Jahr ist das erste, in dem es sowas hier gibt (Deutschland war den Kanadiern also voraus) und deswegen haben sie die Dinger nicht rechtzeitig fertig bekommen, so dass man im September noch die "UBC Card" (Studienausweis) verwenden konnte. Weil ich sowieso die ganze Zeit Fahrrad gefahren bin, habe ich ganz vergessen, diesen U-Pass abzuholen, was ich heute nachgeholt habe. Dabei habe ich mir dann auch gleich noch das passende Buch zum "Computational Geometry" Kurs gekauft, auch wenn es mit 75 Dollar (ca. 50,- EUR) nicht gerade günstig war. Ist aber ein sehr schönes Buch; ansprechend gesetzt, viele Grafiken (bei dem Thema wichtig) und gut erklärt. SamstagHeute war an der UBC der Auswahlcontest für den ACM-Programming-Contest. Seit gestern ist es hier den ganzen Tag über sehr nebelig, auf dem Campus war es wegen der Nähe zum Meer besonders schlimm, wie man auf dem Bild (kurz vor 12 Uhr Mittag aufgenommen) sehen kann. Der Contest wurde hier individuell bestritten, damit dann aus den 6 Bestplatzierten zwei Dreier-Teams geformt werden können. Man hatte 3 Stunden für 4 Aufgaben. Das ganze fing bei mir gar nicht gut an. Nach 1,5h hatte ich zwei Probleme angefangen und abgeschickt, aber noch keins korrekt gelöst. Ich befürchtete schon, mit 0 gelösten Problemen auszuscheiden. Dann ging es aber besser weiter. Mit dem dritten Problem hatte ich nach 2:20 endlich meine erste richtige Einsendung! Nur 6 Minuten später war dann auch das zweite von mir angefangene Problem endlich fehlerfrei. Das zuerst von mir begonne (und auch einfachste) hatte nur einen kleinen Fehler: Ich wusste nicht (bzw. hatte vergessen), dass die Uhrzeit "12:00pm" hier 12 Uhr mittags und nicht 12 Uhr in der Nacht bedeutet. Nachdem dieser Fehler behoben war, hatte ich dann 3 Probleme innerhalb kurzer Zeit gelöst. Das vierte Problem in den verbleibenden Minuten zu beginne, hatte keinen Sinn mehr. Damit belegte ich mit 3 gelösten Problemen den 2. Platz hinter Markus und vor Wolfgang (herzlichen Glückwunsch an die beiden), so dass wir drei aus Darmstadt die ersten drei Plätze belegten. Hier gibt es die kompletten Ergebnisse. Wenn das mal kein gutes Ergebnis für Darmstadt ist! So werden wir wahrscheinlich zu dritt als Team zu dem Pacific Region Programming Contest fahren. Als Teamname werden wir dann wohl sowas wie "Darmstadt (University of British Columbia)" wählen. Abends haben wir das dann zusammen mit einem gemeinsamen Essen gefeiert. Wir haben Salat mit marinierten Hähnchenbruststreifen gemacht, dazu gab Weißbrot, Rotwein und zum Nachtisch Walnusseis. Markus kam leider erst zum Nachtisch dazu, weil er mit seinen Eltern (die machen hier gerade drei Wochen lang Urlaub) Essen war. Ob er da auch so etwas leckeres bekommen hat? SonntagHeute war wieder Ultimate Frisbee angesagt. Leider haben wir auch diesmal beide Spiele verloren, aber es war wesentlich knapper als das letzte Mal. Wir hatten eine Menge Spaß und ein wirklich gutes Spiel, darauf kommt es ja an. Hier wird ein sogenanntes "Progressive Scheduling" verfolgt, was bedeutet, dass die guten gegen die guten Mannschaften spielen und umgekehrt. Da wir nun 2 Spiele gewonnen und 4 verloren haben, bekommen wir das nächste Mal hoffentlich einfachere Gegener. |
[ Impressum ]