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).
GCPC 2016 will take place on Saturday, June 4th, 12:00 p.m. - 05:00 p.m. Please be at your contest site at least 30 minutes before the contest starts, i.e. 11:30 a.m.
All contest material will be made available here when released to the public.
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, please contact us to set one up.
It is also possible to participate in the GCPC without hosting a local contest site. These intitutions are also particpating:
The registration page is located at https://icpc.baylor.edu/regionals/finder/german-2016. You need to complete registration until Friday, June 3rd. To participate in the practice session you need to register until Tuesday, May 31st.
To register, all team members have to create accounts at https://icpc.baylor.edu and enter their personal details. The coach (most times one of the three team members) has to create the team and add all three contestants to it. Once the team is created and all team members completed registration we will manually change your team's status to accepted. Please make sure that your team is accepted before the deadline.
If you need further team members try asking at our discussion board at https://judge.in.tum.de/discuss/t/gcpc-2016-team-creation/29/1 or our Facebook event at https://www.facebook.com/events/217584575254291/. If you have trouble finding your affiliation at the registration page please note that TUM is registered as “Technische Universitaet Muenchen”.
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.
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 1st, 12:00 p.m. to Friday, June 3rd, 12:00 p.m.
Depending on your contest site you may or may not be able to access the machines you will be working on. Please contact the organizers of your contest site for details. Either way you will be able to connect to the judge system with any machine including your private computer. The login credentials will be sent to the mail addresses you entered during the registration of your team.
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.
You can join our event at Facebook for updates and photos. We would be happy to welcome you at https://www.facebook.com/events/217584575254291/.
An event of this size would not be possible without many people working together. These people were involved in the organization of the GCPC 2016.