GCPC 2017

The ACM International Collegiate Programming Contest (ICPC) is a multi-tiered, world-wide contest for students with local and regional events, and a world final. The contest is about programming skills, problem solving and teamwork. In short terms, teams of up to three students try to solve as many programming problems as possible from a given problem set, using only one computer.

The German Collegiate Programming Contest (GCPC) is the subregional contest for Germany. Teams from Germany are invited to participate in the GCPC to prepare for the North Western European Regional Contest (NWERC).

The GCPC 2017 will take place on Saturday, July 1st, 11:00am - 04:00 pm. Please be at your contest site at least 30 minutes before the contest starts, i.e. 10:30am.

Downloads

Contest Sites

The GCPC will have several contest sites to compete. Choose the one that is closest to you to participate. Please contact the organizers of the contest sites for further details.

If there is no contest site at your local university but you would like to set one up, please contact us for further assistance.

TUBER

Berlin

Technische Universität Berlin
TEL 206 (2. Etage, Telefunken-Hochhaus),
Ernst-Reuter-Platz 7, 10587 Berlin
Contact: Website, icpc@akt.tu-berlin.de
FWU

Bonn

Rheinische Friedrich-Wilhelms-Universität Bonn
Computer-Pools C3 and C4, Römerstraße 164, 53117 Bonn
Contact: etscheid@cs.uni-bonn.de
TUDRE

Dresden

Technische Universität Dresden
APB, E065
Contact: Website, maksym.planeta@tu-dresden.de
FAU

Erlangen

Friedrich-Alexander-Universität Erlangen-Nürnberg
CIP 2 (02.151-113), Martensstraße 3 (Blaues Hochhaus)
Contact: http://icpc.cs.fau.de, icpc@i2.cs.fau.de
GAU

Göttingen

Georg-August-Universität Göttingen
Raum CIP-Pool -1.110/-1.111, Institut für Informatik, Goldschmidtstrasse 7, 37077, Göttingen
Contact: j.paetzold@math.uni-goettingen.de
TUKL

Kaiserslautern

Technische Universität Kaiserslautern
Terminalraum 48/211
Contact: bieniusa@cs.uni-kl.de
KIT

Karlsruhe

Karlsruher Institut für Technologie
ATIS-Poolräume (-143 & -142), Geb. 50.34
Contact: http://icpc.iti.kit.edu/, martin.tillmann@kit.edu
LUE

Lübeck

Universität zu Lübeck
Haus 64, Raum ITCS2021
Contact: kunold@tcs.uni-luebeck.de
JGU

Mainz

Johannes Gutenberg-Universität Mainz
Poolraum 03-322, Institut für Informatik,
Staudingerweg 9, 55128 Mainz
Contact: contests@informatik.uni-mainz.de
TUM

München

Technische Universität München
Computer Lab 00.05.011 (“Rechnerhalle”), Department of Informatics, Boltzmannstr. 3, 85748 Garching
Contact: https://icpc.tum.de, icpc@in.tum.de
UDS

Saarbrücken

Universität des Saarlandes
Raum 111, Gebäude E 1.3
Contact: julianbaldus@gmail.com
UULM

Ulm

Universität Ulm
Süd-Pool (O27/133)
Contact: http://www.uni-ulm.de/in/acm-icpc, gregor.behnke@uni-ulm.de
JMU

Würzburg

Julius-Maximilians-Universität Würzburg
CIP-Pool, Department of Informatics
Contact: icpc@informatik.uni-wuerzburg.de

Participating Institutions without Local Contest Sites

It is also possible to participate in the GCPC without hosting a local contest site. These intitutions are also particpating:

FRA

Frankfurt

Frankfurt University of Applied Sciences
Contact: logofatu@fb2.fra-uas.de
Contest Site: Technische Universität München
HAW

Landshut

Hochschule für angewandte Wissenschaften Landshut
Contact: markus.mock@haw-landshut.de
Contest Site: Technische Universität München
PAS

Passau

Universität Passau
Contact: sattlerf@fim.uni-passau.de
Contest Site: Technische Universität München
HPI

Potsdam

Hasso-Plattner-Institut Potsdam
Contact: pascal.lenzner@hpi.de
Contest Site: Technische Universität Berlin

Guest Teams

At some institutions there are groups of motivated students who would like to participate in the GCPC but who cannot find an advisor. These teams can contact a contest site organizer at one of the participating institutions and ask if they can be hosted as a guest team. In the GCPC 2017 guest teams from the following institutions were registered:

Registration

The registration for the GCPC 2017 has opened on May 1st. You can register your team through the official ACM ICPC website. The registration is opened until Tuesday, June 27th. Please make sure that your team is registered before the deadline!

To register a team, the coach (this can be a contestant, a tutor, or a professor) creates the team on the website and adds up to three contestants. If the contestants do not have an account on the official ACM ICPC website yet, the coach can enter their email addresses to send them an invitation through the system. Once all members of the team have registered successfully and entered the required personal information on the website, we will confirm the team manually and the team's status will change from pending to accepted.

If you need further team members, feel free to post something on the wall of our Facebook event. In case you have trouble finding your affiliation at the registration page please note that TUM is registered as “Technische Universitaet Muenchen”.

Programming Languages

The following languages will be available for your submissions:

We guarantee that all problems are solvable using Java and C++. Many problems will also be solvable using Python, but we do not guarantee this for any problem.

Here are the exact versions we will be using on the judge machines.

~$ gcc --version
gcc (Debian 4.9.2-10) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

~$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

~$ pypy --version
Python 2.7.8 (2.4.0+dfsg-3, Dec 20 2014, 13:30:46)
[PyPy 2.4.0 with GCC 4.9.2]

Note that depending on your contest site these may not be the versions installed on your local computers. Please contact the organizers of your contest site for further details.

Practice Session

There will be a practice session before the GCPC. During this practice session you can solve some problems on the same judge system as you will during the contest. You can try all features of the judge system during this event with a small set of problems. Note that these problems will differ from the ones during the contest. We highly recommend attending the practice session for all participants.

The practice session will take place from Wednesday, June 28th, 4:00pm to Thursday, June 29th, 10:00pm.

Rules

For the full set of rules of the regional contest refer to https://icpc.baylor.edu/regionals/rules. Note that although GCPC is a preparation for NWERC we do not apply the age restrictions of the regional contests. Students of all ages are welcome to participate at GCPC.

Teams consist of up to three participating students from the same university. During the contest you may not use any electronic devices other than the computer given to your team or a non-programmable keyboard you may bring on your own. In particular the usage of cell phones, calculators, USB sticks and other storage devices as well as communication with other teams is forbidden during the contest. You may bring any amount of written, non-electronic material to the contest site and use it during the contest, including books, articles and lecture notes. In contrast to the regional contests there is no limitation on the number of pages of these materials.

Tampering with the system or the rules in any way will be penalized! Do not try to fool the system! Do not open files, input is always in standard in. Do not open network connections or additional threads. Furthermore, please keep the number of submissions at an acceptable level as to not unnecessarily slow judging for all participants.

Social Media

You can join our event at Facebook for updates and photos. We would be happy to welcome you at our Facebook Event.

Organizers

An event of this size would not be possible without many people working together. These people are involved in the organization of the GCPC 2017.

Contest Director

Main Organization

Head of Jury

Jury

Contest Sites Organizers

Berlin

Bonn

Dresden

Erlangen

Göttingen

Kaiserslautern

Karlsruhe

Lübeck

Mainz

München

Saarbrücken

Ulm

Würzburg

Helpers and Coaches

(c) ICPC@TUM, Contact/Imprint