ICPC Programmierwettbewerbe

International Collegiate Programming Contest an der FAU

Seit 1977 wird der International Collegiate Programming Contest (ICPC) ausgetragen. Dabei sollen Teams aus je drei Studierenden ca. 13 Programmieraufgaben lösen. Als Erschwernis kommt hinzu, dass nur ein Computer pro Gruppe zur Verfügung steht. Die Aufgaben erfordern solide Kenntnisse von Algorithmen aus allen Gebieten der Informatik und Mathematik, wie z.B. Graphen, Kombinatorik, Zeichenketten, Algebra und Geometrie. Bei der Lösung kommt es darauf an, einen effizienten und richtigen Algorithmus zu finden und zu implementieren.
Der ICPC wird jedes Jahr in drei Stufen ausgetragen. Zuerst werden innerhalb der Universitäten in lokalen Ausscheidungen die maximal drei Teams bestimmt, die dann zu den regionalen Wettbewerben entsandt werden. Erlangen liegt seit dem Jahr 2009 im Einzugsbereich des Northwestern European Regional Contest (NWERC), an dem u.a. auch Teams aus Großbritannien, den Benelux-Staaten und Skandinavien teilnehmen. Die Sieger aller regionalen Wettbewerbe der Welt (und einige Zweitplatzierte) erreichen die World Finals, die im Frühjahr des jeweils darauffolgenden Jahres (2022 in Dhaka, Bangladesh) stattfinden.

Der NWERC 2020 wurde Corona-bedingt auf März 2021 verschoben und rein virtuell von Island aus organisiert. Unsere Teams erreichten die Plätze 24, 42 und 50 von 120 teilnehmenden Teams. Im Sommersemester 2021 fand vor dem Wettbewerb zum wiederholten Mal das Hauptseminar "Hallo Welt! - Programmieren für Fortgeschrittene" statt, um Studierenden verschiedener Fachrichtungen Algorithmen beizubringen und mit ihnen Wettbewerbsaufgaben zu trainieren. Am 26. Juni fand der German Programming Contest 2021 (erneut) als reiner Online-Contest statt, an dem 85 Teams aus ganz Deutschland teilnahmen. Das beste von 18 Teams (44 Teilnehmer) aus Erlangen erreichte Platz 10.In November fand der NWERC 2021 virtuell statt (nochmals von Island aus organisiert). Das FAU-Team erreichte Platz 49 von 129. Der nächste NWERC findet wieder in den Niederlanden statt und der GCPC im kommenden Sommer dient zur Auswahl der Teilnehmer.