| Platz | Teamname | Uni | gelöst | Strafpunkte |
|---|---|---|---|---|
| 1 | Seraphim | HU | 3 | 579 |
| 2 | y-Group | HU | 2 | 213 |
| 3 | Chipmunks | HU | 2 | 415 |
| 4 | The Evil Mainframers | FU | 2 | 437 |
| 5 | Pioniere | HU | 2 | 438 |
| 6 | brute force | HU | 2 | 494 |
| 7 | Epsilon | HU | 2 | 601 |
| 8 | kAva | HU | 1 | 56 |
| 9 | A-Team | HU | 1 | 97 |
| 10 | Birthday Bash | HU | 1 | 140 |
| 11 | Micro$oft | HU | 1 | 159 |
| 12 | team15 | FU | 1 | 335 |
| 13 | Schöneberg | FU | 0 | 0 |
Der Berliner Extreme Programming Contest dient als Vorrunde für den ACM International Collegiate Programming Contest. Die Regeln sind die gleichen: Teams von maximal drei Studenten, acht oder mehr Probleme, fünf Stunden Zeit. Der Wettbewerb findet am 26.06.2004 von 10:00 bis 17:00 Uhr in den zentralen Poolräumen des Instituts für Informatik der HU Berlin statt.
Am Freitag, dem 25.06.2004 findet von 16:00 bis 17:00 Uhr am Institut für Informatik in den Poolräumen (Haus 3, 2. Etage) eine kurze Einführung in die Programmierumgebung statt. Es kann auch eine Beispielaufgabe zur Probe gelöst werden.
Zitat des ACM International Collegiate Programming Contest Regelwerkes:
"The contest pits teams of three university students against eight or more complex, real-world problems, with a grueling five-hour deadline. Huddled around a single computer, competitors race against the clock in a battle of logic, strategy and mental endurance.
Teammates collaborate to rank the difficulty of the problems, deduce the requirements, design test beds, and build software systems that solve the problems under the intense scrutiny of expert judges. For a well-versed computer science student, some of the problems require precision only. Others require a knowledge and understanding of advanced algorithms. Still others are simply too hard to solve - except, of course, for the world's brightest problem-solvers. Judging is relentlessly strict. The students are given a problem statement - not a requirements document. They are given an example of test data, but they do not have access to the judges' test data and acceptance criteria. Each incorrect solution submitted is assessed a time penalty. You don't want to waste your customer's time when you are dealing with the supreme court of computing. The team that solves the most problems in the fewest attempts in the least cumulative time is declared the winner."
Man muss Java, C oder C++ beherrschen und Englischkenntnisse mitbringen. Es ist sogar erlaubt, Literatur zu benutzen, so dass man nicht mal die Syntax genau kennen muss.
Teammitglieder müssen keine Informatikstudenten sein. Studenten anderer Fakultäten sind auch willkommen!
Die Gewinner werden zum South Western European Regional Contest eingeladen. Die Fahrt dahin wird von Gullivers Reisen gesponsort. Weiterhin gibt es noch Abos aus dem Heise-Verlag. Selbst wenn man nicht gewinnt, wird man aber sicher eine Menge Spaß haben.
Um am SWERC teilzunehmen, müssen die Teams die Regeln der Regionalwettbewerbe einhalten. Diese Regeln sind unter Umständen noch vorläufig und können sich jederzeit ändern.