ACM Programming Contest
Aktuelle Wettbewerbe
Informationen über den ACM Programming Contest
- ACM steht für "Association for Computing Machinery", die älteste und größte Informatikervereinigung der Welt.
Die 1947 gegründete Vereinigung zählt heute weltweit rund 100000 Mitglieder.
Die Organisation mit Hauptsitz in New York fördert die Fähigkeiten von Studenten der Informatik und Berufstätigen in Informatikbereichen.
Aus diesem Gedanken heraus entstand auch der ACM International Collegiate Programming Contest, die Weltmeisterschaft im Programmieren.
Die Teilnehmerschaft rekrutiert sich größtenteils aus Studenten der Fächer Mathematik und Informatik.
- 1970 gestartet als interner Wettbewerb der University of Texas, hat sich der ACM Contest inzwischen zu einer weltweiten Veranstaltung entwickelt, die über drei Runden ausgetragen wird:
- Der Contest beginnt mit lokalen Wettbewerben an den einzelnen Hochschulen und Vorausscheidungen unter mehreren Hochschulen.
- Die besten Teams vertreten dann ihre Universität auf einem der weltweit 40 Regionalwettbewerbe.
- Die 112 besten Teams der Regionalwettbewerbe werden schließlich zu den World Finals eingeladen, wo 70000 Dollar Preisgeld und der Weltpokal vergeben werden.
- Die Uni Ulm war in früheren Jahren sehr erfolgreich in diesem Wettbewerb:
- Bei den europäischen Regionalwettbewerben der Jahre 1995-2003 haben Teams der Uni Ulm insgesamt fünf 1. Plätze, sieben 2. Plätze und zwei 3. Plätze belegt.
- Dadurch war die Uni Ulm in den Jahren 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 und 2004 jedes Mal bei den World Finals vertreten.
- Als bisher bestes Ergebnis wurde 2000 in Orlando der 3. Platz erreicht.
Weitere gute Ergebnisse waren 2001 in Vancouver der 5. Platz und 2003 in Beverly Hills der 10. Platz.
- Zahlreiche Ulmer Studenten waren am Wettbewerb beteiligt.
Ulm University Local Contest
- 1996 - Sieger: Gerhard Lutz (Informatik, 8. Semester)
- 1997 - Sieger: Ralf Gandy (Wirtschaftsmathematik, 3. Semester)
- 1998 - Sieger: Ralf Gandy (Wirtschaftsmathematik, 5. Semester)
- 1999 - Sieger: Walter Guttmann (Informatik, 4. Semester)
- 2000 - Sieger: Alexander Neubeck (Informatik, 6. Semester)
- 2001 - Sieger: Axel Gandy (Wirtschaftsmathematik, 7. Semester)
- 2002 - Sieger: Jürgen Werner (Informatik, 6. Semester)
- 2003 - Sieger: Jürgen Werner (Informatik, 8. Semester)
- 2004 - Sieger: Adrian Kügel (Informatik, 7. Semester)
- 2005 - Sieger: Robin Nittka (Mathematik, 8. Semester)
- 2006 - Sieger: Christoph Schwirzer (Wirtschaftsmathematik, 8. Semester)
- 2007 - Sieger: Julian Rüth (Informatik und Mathematik, 8. Semester)
- 2008 - Sieger: Mathias Wasserthal (Informatik, 8. Semester)
- 2009 - Sieger: Mario Volke (Informatik, 6. Semester)
German Collegiate Programming Contest
- 2010
Ulmer Teams belegen die Plätze 5, 21, 27, 29, 37, 40 und 46. Damit qualifizieren sich die Teams "Ulm 1" und "ExposedToSunlightException" für den Northwestern European Regional Contest in Bremen.
- 2011
Ulmer Teams belegen die Plätze 8, 9, 14, 24, 25 und 38. Damit qualifizieren sich die Teams "Least we could do" und "BOM" für den Northwestern European Regional Contest in Bremen (das Team "Ulm 1" ist nicht mehr teilnahmeberechtigt).
European Regional Contests
- Zürich 1995 (Southwestern Europe)
Team "Ulm 1" landet auf Platz 2 und qualifiziert sich damit für die World Finals.
- Zürich 1996 (Southwestern Europe)
Doppelsieg! Die beiden Ulmer Teams belegen die ersten beiden Plätze.
Da jede Uni jedoch nur mit einem Team an der WM teilnehmen kann, qualifiziert sich Ulm 1 und das drittplazierte Team der CTU Prague.
Ulm 2 wird dennoch (als Zuschauer) nach San José eingeladen.
(Final Standings)
- Ulm 1997 (Southwestern Europe)
"Ulm 1" (Ralf Gandy, Thorsten Quell, Christian Ehrhardt und Ralf Engels) landet hinter der Charles University Prague auf Platz 2.
(Final Standings)
- Ulm 1998 (Southwestern Europe)
"Ulm 1" wird wiederum zweiter, diesmal hinter der Albert-Ludwigs-Universität Freiburg.
Die Teams "Ulm 2" und "Ulm 3" landen auf den Plätzen 4 und 8.
(Final Standings)
- Freiburg 1999 (Mid-Central Europe)
Gold, Silber, Bronze: Das Team "Ulm 1" (Walter Guttmann, Peter Schaeffer und Marc Meister) gewinnt souverän mit 8 gelösten Aufgaben.
"Ulm 3" (Axel Gandy, Christian Ehrhardt und Bertram Wirth) und "Ulm 2" (Alexander Neubeck, Pierre Bayerl und Johannes Mayer) belegen mit jeweils 6 Lösungen den zweiten und dritten Platz.
(Final Standings)
- Freiburg 2000 (Mid-Central Europe)
Gold und Silber für Ulm: Team 1 (Alexander Neubeck, Christian Ehrhardt und Walter Guttmann) gewinnt mit 6 gelösten Aufgaben.
Mit genauso vielen Lösungen belegt Team 2 (Axel Gandy, Bertram Wirth und Axel Blumenstock) den zweiten Platz vor dem Team der University of Poznan, das mit 5 Lösungen Bronze holt.
Team 3 (Stefan Geschwentner, Christopher Wolf und Andreas Herzig) belegt Platz sieben.
Coach: Marc Meister.
(Final Standings)
- Darmstadt 2001 (Northwestern Europe)
Silber für das Ulmer Team 1 hinter Oldenburg, beide mit 6 gelösten Aufgaben.
Drei Ulmer Teams nahmen an der Regionalausscheidung teil:
Team 1 (Axel Gandy, Alexander Neubeck und Axel Blumenstock),
Team 2 (Jürgen Werner, Dennis Waldherr und Steffen Hein) und
Team 3 (Andreas Herzig, Alexander Grünhage und Simon Natterer).
Coaches: Walter Guttmann und Marc Meister.
(Final Standings)
- Porto 2002 (Southwestern Europe)
Gold und Bronze für Ulm: Team 1 (Jürgen Werner, Adrian Kügel und Manfred Sauter) gewinnt mit 4 gelösten Aufgaben.
Mit drei Lösungen belegt Team 3 (Holger Dammertz, Martin Bader und Robin Nittka) den dritten Platz hinter dem Team der Universität Erlangen-Nürnberg.
Team 2 (Frank Raiser, Markus Woerle und Johannes Stickel) belegt mit zwei gelösten Aufgaben Platz sieben.
Coach: Walter Guttmann.
(Final Standings)
- Paris 2003 (Southwestern Europe)
Gold für das Ulmer Team 1 (Jürgen Werner, Adrian Kügel und Robin Nittka) mit 7 gelösten Aufgaben.
Das Team 2 (Manfred Sauter, Frank Raiser und Simon Gog) belegt mit drei Lösungen den fünften Platz.
Coach: Walter Guttmann.
(Final Standings)
- Paris 2004 (Southwestern Europe)
Das Ulmer Team 1 (Manfred Sauter, Robin Nittka und Frank Raiser) belegt den zehnten Platz mit 4 gelösten Aufgaben; es gewinnt die ENS Lyon mit fünf Lösungen.
Das Team 2 (Daniel Sewtz, Julian Rüth und Simon Gog) belegt mit drei Lösungen den zwölften Platz.
Das Team 3 (Benedikt Schäfer, Christoph Schwirzer und Gernot Goetz) belegt Platz 41.
Coach: Walter Guttmann.
(Final Standings)
- Paris 2005 (Southwestern Europe)
Das Ulmer Team 1 (Robin Nittka, Manfred Sauter und Julian Rüth) belegt den fünften Platz mit 6 gelösten Aufgaben; es gewinnt die TU München mit neun Lösungen.
Das Team 2 (Simon Gog, Christoph Schwirzer und Holger Brandsmeier) belegt mit drei Lösungen Platz 26.
Das Team 3 (Stefan Langenmaier, Christian Staudenmayer und Bastian Glöckle) belegt Platz 50.
Coaches: Walter Guttmann und Adrian Kügel.
(Final Standings)
- Lissabon 2006 (Southwestern Europe)
Das Ulmer Team 1 (Christoph Schwirzer, Holger Brandsmeier und Florian Nöding) belegt den fünften Platz mit 5 gelösten Aufgaben; es gewinnt die UP Catalunya mit sieben Lösungen.
Das Team 3 (Micha Mutschler, Enrico Pilz und Helmut Sedding) belegt mit drei Lösungen Platz 20.
Das Team 2 (Marco Baur, Benjamin Weggenmann und Bastian Glöckle) belegt Platz 31.
Coaches: Walter Guttmann, Simon Gog und Adrian Kügel.
(Final Standings)
- Lissabon 2007 (Southwestern Europe)
Das Ulmer Team 1 (Julian Rüth, Michael Mattes und Moritz Gerlach) belegt den fünfzehnten Platz mit 4 gelösten Aufgaben; es gewinnt die UC Madrid mit sieben Lösungen.
Das Team 2 (Mathias Wasserthal, Micha Mutschler und Thomas Schnattinger) belegt mit drei Lösungen Platz 26.
Das Team 3 (Mario Volke, Bastian Glöckle und Christoph Schied) belegt Platz 38.
Das Team 4 (Christian Bailer, Stefan Schlichthärle und Timo Beller) belegt Platz 57.
Coaches: Adrian Kügel, Walter Guttmann, Christoph Schwirzer und Simon Gog.
Eine Auswahl der Coaches (Adrian Kügel, Christoph Schwirzer und Walter Guttmann) gewinnt den gleichzeitig ausgetragenen öffentlichen Wettbewerb mit 9 gelösten Aufgaben.
(Final Standings)
- Nürnberg 2008 (Southwestern Europe)
Das Ulmer Team 1 (Mathias Wasserthal, Mario Volke und Sophie Schmieg) belegt den 25. Platz mit zwei gelösten Aufgaben; es gewinnt die ENS Lyon mit sieben Lösungen.
Das Team 2 (Finn Steglich, Thomas Schnattinger und Micha Mutschler) belegt mit einer Lösung Platz 37.
Das Team 3 (Christian Bailer, Jan Paul und Pascal Heiter) belegt mir einer Lösung Platz 38.
Das Team 4 (Bastian Glöckle, Timo Beller und Stefan Schlichthärle) belegt Platz 41.
Coaches: Adrian Kügel und Christoph Schwirzer.
Das Team der Coaches gewinnt den gleichzeitig ausgetragenen öffentlichen Wettbewerb mit 7 gelösten Aufgaben.
(Final Standings)
- Nürnberg 2009 (Northwestern Europe)
Das Ulmer Team 2 (Finn Steglich, Timo Beller und Marcus Bombe) belegt den 29. Platz mit drei gelösten Aufgaben; es gewinnt die FAU Erlangen-Nürnberg mit acht Lösungen.
Das Team 1 (Christian Bailer, Daniel Diepold und Simon Gerber) belegt mit einer Lösung Platz 48.
Das Team 3 (Stefan Kögel, Leo Hnatek und Martin Lorenz) belegt Platz 54.
Coaches: Simon Gog, Helmut Sedding und Michael Mattes.
(Final Standings)
- Bremen 2010 (Northwestern Europe)
Das Ulmer Team 1 (Finn Steglich, Timo Beller und Marcus Bombe) belegt den 20. Platz mit vier gelösten Aufgaben; es gewinnt die FAU Erlangen-Nürnberg mit acht Lösungen.
Das Team ExposedToSunlightException (Markus Brenner, Thai Chung, Arne Gehring) belegt mit einer Lösung Platz 60.
Coaches: Helmut Sedding, Marcus Bombe.
(Final Standings)
- Bremen 2011 (Northwestern Europe)
Das Team "Least we could do" (Stefan Kögel, Ann-Kathrin Kämmer, Felix Joos) belegt den 39. Platz mit 2 gelösten Aufgaben. Team "BOM" (Hannes Beck, Michael Opitz, Manuel Meder) belegt Platz 65; es gewinnt die TU Delft mit 7 Lösungen. Coach: Timo Beller.
(Final Standings)
World Finals
- Philadelphia 1996
Team Uni Ulm: Mark Dettinger, Bernd Frey, Martin Gumhold und Stefan Sarstedt
Ergebnis: Platz 39 in der Welt, Platz 9 in Europa, Platz 3 in der EU
- San José 1997
Team Uni Ulm: Mark Dettinger, Gerhard Lutz, Falk Bartels, Thorsten Quell und Joachim Schmid
Ergebnis: Platz 11 in der Welt, Platz 4 in Europa, Platz 2 in der EU
Lesenswert ist unser ausführlicher Bericht von den Finals '97.
- Atlanta 1998
Team Uni Ulm: Ralf Gandy, Thorsten Quell, Christian Ehrhardt et al.
Ergebnis: Platz 29 in der Welt, Platz 10 in Europa, Platz 2 in der EU
Und hier unser ausführlicher Bericht von den Finals '98.
- Eindhoven 1999
Team Uni Ulm: Ralf Gandy, Falk Bartels, Ralf Engels und Walter Guttmann
Ergebnis: Platz 18 in der Welt, Platz 8 in Europa, Platz 2 in der EU
- Orlando 2000
Team Uni Ulm: Walter Guttmann, Peter Schaeffer, Marc Meister
Ergebnis: Platz 3 in der Welt, Platz 2 in Europa, Platz 1 in der EU
Hier unser Bericht von den Finals 2000.
- Vancouver 2001
Team Uni Ulm: Walter Guttmann, Alexander Neubeck, Christian Ehrhardt
Ergebnis: Platz 5 in der Welt, Platz 3 in Europa, Platz 1 in der EU
Detaillierte Rangliste 1 Stunde vor Ende des Wettbewerbs
Hier unser Bericht von den Finals 2001.
- Honolulu 2002
Team Uni Ulm: Axel Gandy, Alexander Neubeck, Axel Blumenstock
Ergebnis: Platz 18 in der Welt, Platz 7 in Europa, Platz 2 in der EU
Hier unser Bericht von den Finals 2002.
- Beverly Hills 2003
Team Uni Ulm: Jürgen Werner, Adrian Kügel, Manfred Sauter
Ergebnis: Platz 10 in der Welt, Platz 7 in Europa, Platz 1 in der EU
Hier unser Bericht von den Finals 2003.
- Prag 2004
Team Uni Ulm: Jürgen Werner, Adrian Kügel, Robin Nittka
Ergebnis: Platz 27 in der Welt, Platz 10 in Europa, Platz 3 in der EU
Detaillierte Rangliste 1 Stunde vor Ende des Wettbewerbs
Hier unser Bericht von den Finals 2004.
Weitere Programmierwettbewerbe
- Internet Problem Solving Contest
Der IPSC ist ein jährlich stattfindender, fünfstündiger Programmierwettbewerb im ACM-Stil mit freier Wahl der Programmiersprache.
- 2012.06.02: Platz 10 unter 644 Teams für das Ulmer Team bestehend aus Walter Guttmann, Adrian Kügel, Peter Schaeffer
- 2011.06.05: unter 579 Teams Platz 26 für ein Ulmer Team
- 2010.06.06: unter 747 Teams Plätze 22, 36 und 513 für Ulmer Teams
- 2009.05.30: unter 488 Teams Plätze 26, 68 für Ulmer Teams
- 2008.05.24: unter 401 Teams Plätze 17, 30, 173, 300 für Ulmer Teams
- 2007.05.11: unter 441 Teams Plätze 14, 56, 90, 312 für Ulmer Teams
- 2006.05.18: Platz 7 unter 511 Teams für das Ulmer Team bestehend aus Adrian Kügel, Robin Nittka, Christoph Schwirzer; Plätze 56, 59, 87, 396 für weitere Ulmer Teams
- 2005.05.13: Platz 9 unter 399 Teams für das Ulmer Team bestehend aus Christian Ehrhardt, Axel Gandy, Walter Guttmann; Plätze 26, 34, 55, 251 für weitere Ulmer Teams
- 2004.05.21: Platz 4 unter 509 Teams für das Ulmer Team bestehend aus Jürgen Werner, Adrian Kügel, Robin Nittka; Plätze 17, 138, 142, 206 für weitere Ulmer Teams
- 2003.05.16: unter 383 Teams Plätze 20, 23, 37, 61, 152 für Ulmer Teams
- 2002.05.10: unter 343 Teams Plätze 31, 38, 49 für Ulmer Teams
- 2001.05.18: Platz 2 unter 368 Teams für das Ulmer Team bestehend aus Marc Meister, Axel Gandy, Ralf Gandy; Platz 6 für das Ulmer Team bestehend aus Walter Guttmann, Alexander Neubeck, Christian Ehrhardt; Platz 144 für ein weiteres Ulmer Team
- 2000.05.19: Platz 5 unter 295 Teams für das Ulmer Team bestehend aus Walter Guttmann, Peter Schaeffer, Marc Meister
- 1999.05.14: Platz 1 für das Ulmer Team bestehend aus Walter Guttmann, Ralf Gandy, Ralf Engels
- BiTWiSE
Bitwise ist ein jährlich stattfindender, 12-stündiger Programmierwettbewerb mit Teams aus je zwei Personen.
- 2006.02.12: Platz 10 unter 603 Teams für das Ulmer Team bestehend aus Adrian Kügel, Robin Nittka; Plätze 15, 21, 29 für weitere Ulmer Teams
- 2005.02.13: Platz 1 unter 507 Teams für das Ulmer Team bestehend aus Robin Nittka, Adrian Kügel; Plätze 5, 6, 15 für weitere Ulmer Teams
- 2004: Platz 4 für das Ulmer Team bestehend aus Adrian Kügel, Robin Nittka; Platz 6 für das Ulmer Team bestehend aus Jürgen Werner, Alexander Neubeck; Platz 9 für das Ulmer Team bestehend aus Frank Raiser, Simon Gog; Platz 16 für ein weiteres Ulmer Team
- 2003: Platz 6 für das Ulmer Team bestehend aus Alexander Neubeck, Jürgen Werner
- International Online Programming Contest
Der IOPC ist ein 24-stündiger Programmierwettbewerb.
- 2005.02.20: Platz 1 für das Ulmer Team bestehend aus Adrian Kügel, Robin Nittka, Christoph Schwirzer; Platz 34 für ein weiteres Ulmer Team
- ICFP Programming Contest
Der ICFP Programming Contest ist ein jährlich stattfindender, 72-stündiger Programmierwettbewerb mit beliebigen Programmiersprachen (wir haben Haskell verwendet)
- 1999.09.02-05: Platz 16 für das Ulmer Team bestehend aus Mark Dettinger, Walter Guttmann, Marc Meister, Peter Schaeffer.
Leider hat sich in unsere letzte Submission ein Fehler eingeschlichen, sodaß diese nicht gewertet werden konnte.
Die Quellen zum Programm, das wir abgeschickt haben (das Compilieren erfordert lex, gcc, happy, ghc).
Die Dateien *.new.* beinhalten die korrigierte Version.
- Online-Programmierwettbewerbe und Archive mit Aufgaben im ACM-Stil
- Lokale Vorausscheidungen
Letzte Änderung Thu Jun 21 17:13:47 CEST 2012, ACM Student Chapter, Universität Ulm