Last Saturday, July 1st, was contest day in Germany! Students from all over the country gathered at various contest sites to participate in the German Collegiate Programming Contest 2017. This year's GCPC was the largest GCPC of all times including 128 teams from 18 different universities competing at 12 contest sites throughout the country. As last year, the main organization of the event was done by the Technical University of Munich.

The problem set of this year's GCPC contained 11 programming tasks. Among others, the contestants had to build a fact checker for a newspaper, design word clocks for various languages, and determine the number of distinct house designs in the colorful city of Colorville. Thereby, students were introduced to a wide range of mathematical topics including dynamic programming, Pick's theorem, and Burnside's lemma.

The first prize was awarded to the team "Hello KITty 😼" from the Karlsruhe Institute of Technology that managed to solve 10 out of the 11 problems. The second and third prize both went to teams from the Technical University of Munich; both teams "oachkatzlschwoaf" and "Lambda" were able to solve 8 problems.

Results

The teams highlighted in blue were not eligible for the GCPC 2017 and therefore competed out of competition.

rankteamscore A
B
C
D
E
F
G
H
I
J
K
1 KITHello KITty 😼
Karlsruher Institut für Technologie
1013394/2304/2581/1411/591/1031/881/2321/102/2551/32
2 TUMoachkatzlschwoaf
Technische Universität München
886702/2231/821/212/1592/1302/12551/3701/10
3 TUMLambda
Technische Universität München
811584/2262/1263/1681/772/1392/163051/6642/13
4 UDSvO)>
Universität des Saarlandes
8130202/1232/1641/321/1552/27804/2852/11201/13
5 FAU💥🔥💥 PanzerFAUst 💥🔥💥
Friedrich-Alexander-Universität Erlangen-Nürnberg
774701/74111/3414/2871/222/1841/5401/12
6 FAUWe came for the Pizzabrötchen
Friedrich-Alexander-Universität Erlangen-Nürnberg
71013005/1681/7962/1881/802/2611/10101/16
7 ULMgoto considered_harmful;
Universität Ulm
7112506/1221/1561/198/29311/13402/9302/28
8 TUM#define true !!! false
Technische Universität München
713501/2694/2943/2891/49001/11113/16201/36
9 HPIHexaflexagons
Hasso-Plattner-Institut Potsdam
71395002/1544/1851/1701/28001/2481/12102/137
10 KITKnoblauch, Ingwer und Thymian
Karlsruher Institut für Technologie
6845001/2891/11003/1671/8701/12201/30
11 FAUFAU wie 🐦
Friedrich-Alexander-Universität Erlangen-Nürnberg
6880001/2813/1702/15301/7301/10602/17
12 UDS<(Ov
Universität des Saarlandes
6885021/2551/2161/20101/2221/6102/105
13 FAUIt compiles, submit it!
Friedrich-Alexander-Universität Erlangen-Nürnberg
692701/17604/1913/29021/4001/11201/18
14 FAU🐢🐉#Irgendwas🐉🐢
Friedrich-Alexander-Universität Erlangen-Nürnberg
57390031/9252/1851/20202/13302/67
15 FWUBonnBOS
Rheinische Friedrich-Wilhelms-Universität Bonn
58840031/462/283001/2792/17401/62
16 KITDer KITzler
Karlsruher Institut für Technologie
58980503/1574/2386/205002/5701/21
17 LMUApfeLMUs
Ludwig-Maximilians-Universität München
5103703/2437/2821/14800001/13901/65
18 HPIperfect-zero-knowledge
Hasso-Plattner-Institut Potsdam
51105087/2965/1554/2110011/4202/121
19 PASUP!
Universität Passau
43110001/45501/11701/9101/58
20 TUMTop University of Memes
Technische Universität München
432902/12001/6100311/8702/21
21 LUERomath
Universität zu Lübeck
44020021/3602/147102/11001/69
22 KITmonami
Karlsruher Institut für Technologie
44080011/374/1280001/10401/79
23 TUMwillSolve10(in Binary)
Technische Universität München
4417001/2151/11140001/5201/39
24 TUMBut wait, there's more!
Technische Universität München
44970001/92004/13301/14851/64
25 GAUPi-raten2.7
Georg-August-Universität Göttingen
45870601/732/2580002/15401/62
26 LUEPSpace-Orakel
Universität zu Lübeck
4588002/2715/13300012/4701/17
27 FAUJust us. And this train: 🚂🚃
Friedrich-Alexander-Universität Erlangen-Nürnberg
46080001/175701/7505/20301/75
28 FRBÄrmstrong
Frankfurt University of Applied Sciences
46420001/760128/28201/9101/53
29 UDS<(▀v▀)>
Universität des Saarlandes
46930102/1011002/2171/15403/141
30 FAUTeamSoloCode
Friedrich-Alexander-Universität Erlangen-Nürnberg
4699003/2171/12201002/15602/124
31 TUMalcoholicProgrammersAnonymous
Technische Universität München
4713002/2221/2937002/16605/176
32 FAUFormal Alles Ungewiss
Friedrich-Alexander-Universität Erlangen-Nürnberg
49530001/242001/23802/27602/157
33 KITThe<<Bitshifters
Karlsruher Institut für Technologie
31510001/8951001/4101/21
34 TUMjava.lang.ProgrammerException
Technische Universität München
31920501/3550001/7702/60
35 ULMbittekein2SAT
Universität Ulm
32370011/6840002/13801/11
36 JMUeasy peasy lemon squeezy
Julius-Maximilians-Universität Würzburg
32510001/10760002/8101/43
37 JGUmemeteam
Johannes Gutenberg-Universität Mainz
32630041/10400001/5202/87
38 HPIhigh performance integer
Hasso-Plattner-Institut Potsdam
32722001/12240021/6101/89
39 FAUveni, vidi, pizzapanes cenavi
Friedrich-Alexander-Universität Erlangen-Nürnberg
32780001/8110002/14001/37
40 TUBCoding Club Contest Champions
Technische Universität Berlin
33140001/7500102/12002/79
41 FAUBallmer Peak den 1. Platz
Friedrich-Alexander-Universität Erlangen-Nürnberg
33300001/8700101/13302/90
42 FAUMit der Java-FAU-M zur Java-WM
Friedrich-Alexander-Universität Erlangen-Nürnberg
33330001/14750002/13201/34
43 TUMWas kannst du eigentlich?!
Technische Universität München
33330301/10840702/15702/28
44 TUMWG
Technische Universität München
33370001/11010402/11902/68
45 GAU!qsln
Georg-August-Universität Göttingen
33470001/3610012/14802/123
46 LUEMartin-Router-King
Universität zu Lübeck
33740022/16400002/14201/28
47 KITGefahr
Karlsruher Institut für Technologie
33880001/12320001/9303/132
48 JGUTeamC+I
Johannes Gutenberg-Universität Mainz
34160001/18510001/12501/106
49 UKLWRONG-ANSWER
Technische Universität Kaiserslautern
34240001/16010024/12501/79
50 JMUHeisenbug
Julius-Maximilians-Universität Würzburg
34400002/19440002/17811/28
51 KITClubLate
Karlsruher Institut für Technologie
34460001/11240022/15302/141
52 TUMSzamani
Technische Universität München
34510002/11000004/13602/105
53 TUMKreativ
Technische Universität München
34510002/9000002/18102/120
54 UKLJust4Fun
Technische Universität Kaiserslautern
34540001/12000304/18601/88
55 FWUBonnLPT
Rheinische Friedrich-Wilhelms-Universität Bonn
34840004/24100002/13301/30
56 TUMLea's last hope
Technische Universität München
35060002/19000001/24101/55
57 FAU404 Not FAUnd
Friedrich-Alexander-Universität Erlangen-Nürnberg
35100001/9350003/24402/113
58 FUB<-W-M-W>
Freie Universität Berlin
35340001/8400005/21603/114
59 FAU');drop table team;--
Friedrich-Alexander-Universität Erlangen-Nürnberg
35470003/12430003/22202/101
60 FWUBonnRSU
Rheinische Friedrich-Wilhelms-Universität Bonn
35550001/16650005/25801/51
61 HPITeam H
Hasso-Plattner-Institut Potsdam
35780001/24020003/15002/128
62 FAUInfinite L∞p
Friedrich-Alexander-Universität Erlangen-Nürnberg
35890002/204003/14901302/156
63 FAUEin wildes FAUbsi erscheint!🐦
Friedrich-Alexander-Universität Erlangen-Nürnberg
35920002/15070001/16805/174
64 TUM🙈🙉🙊
Technische Universität München
35950004/19010015/23001/35
65 JGUNulpointerEzception
Johannes Gutenberg-Universität Mainz
35980001/18600021/10902/283
66 TUMMauqa mauqa
Technische Universität München
36020003/18600002/22502/111
67 TUMTUM wie Brot
Technische Universität München
36360801/10300006/23504/138
68 KITTIMELIMIT
Karlsruher Institut für Technologie
36640004/26102003/18902/94
69 FAU🌋 The Floor is Java 🌋
Friedrich-Alexander-Universität Erlangen-Nürnberg
37010002/27400005/28301/44
70 FAUFeryArtisticUsername2.0
Friedrich-Alexander-Universität Erlangen-Nürnberg
37210003/27000003/29301/78
71 FAUPlagiat
Friedrich-Alexander-Universität Erlangen-Nürnberg
37740003/19230003/26903/193
72 FWUBonnFKS
Rheinische Friedrich-Wilhelms-Universität Bonn
38270001/11450009/26106/192
73 FAUDas Team
Friedrich-Alexander-Universität Erlangen-Nürnberg
21620101/730030001/89
74 FAUif(icpc!=ezpz)cry();
Friedrich-Alexander-Universität Erlangen-Nürnberg
22010001/1444030001/57
75 FAUDrei Engel für Java
Friedrich-Alexander-Universität Erlangen-Nürnberg
22070001/1730000601/34
76 FAUBlub
Friedrich-Alexander-Universität Erlangen-Nürnberg
22190001/1730000301/46
77 HPIUltrabananenbieger Kevin
Hasso-Plattner-Institut Potsdam
22290001/483000204/121
78 TUMInsatiable Fools
Technische Universität München
22920002/2220100501/50
79 HAWPlsNoCopyPasta
Hochschule für angewandte Wissenschaften Landshut
22960002/12200001403/114
80 FAUBackblech
Friedrich-Alexander-Universität Erlangen-Nürnberg
2322000100103/23001/52
81 JMU404
Julius-Maximilians-Universität Würzburg
23560022/1770000302/139
82 TUML
Technische Universität München
23580003/16800001203/110
83 FAUFAUvoriten
Friedrich-Alexander-Universität Erlangen-Nürnberg
23610001/791004203/242
84 FAUCapitalism is a ponzi sheme
Friedrich-Alexander-Universität Erlangen-Nürnberg
23800002/1400000404/160
85 HAWWasTerminiertFunktioniert
Hochschule für angewandte Wissenschaften Landshut
23800005/2390000301/61
86 JMUDüsentrieb
Julius-Maximilians-Universität Würzburg
24240001/1550000505/189
87 JGUk^2
Johannes Gutenberg-Universität Mainz
24350004/2180000103/117
88 FAUTeam Blau
Friedrich-Alexander-Universität Erlangen-Nürnberg
2447040300002/27902/128
89 FWUBonnBBM
Rheinische Friedrich-Wilhelms-Universität Bonn
24580003/2200000003/158
90 TUMhereForFreePizzaOda
Technische Universität München
24730005/25800001002/115
91 FAUSIEGlitzhof
Friedrich-Alexander-Universität Erlangen-Nürnberg
24860202/2750000513/151
92 FAUCrijogr
Friedrich-Alexander-Universität Erlangen-Nürnberg
25980002/2000000205/298
93 TUM,') DROP TABLE Teams; --
Technische Universität München
26100006000010/26503/125
94 FAUfloat teamName = true
Friedrich-Alexander-Universität Erlangen-Nürnberg
13900040060001/39
95 FAUFAUlstes Team hier
Friedrich-Alexander-Universität Erlangen-Nürnberg
15000020000201/50
96 UKLKLPunishers
Technische Universität Kaiserslautern
18700040000401/87
97 JMUWürzburger Snickers
Julius-Maximilians-Universität Würzburg
19701032010102/77
98 TUMShitmoreRAMbow88
Technische Universität München
110930030000001/109
99 FWUBonnBM
Rheinische Friedrich-Wilhelms-Universität Bonn
112700000000001/127
100 FAUNutellapfannkuchen
Friedrich-Alexander-Universität Erlangen-Nürnberg
113101080020102/111
101 FAUnerdkorean cyber army
Friedrich-Alexander-Universität Erlangen-Nürnberg
114200060000202/122
102 TUMGAD is fun
Technische Universität München
114900050000002/129
103 TUMYoung, simple and naïve
Technische Universität München
115900000000001/159
104 LUEPlan B
Universität zu Lübeck
116700000000003/127
105 TUMBitFlipper
Technische Universität München
118000080100003/140
106 TUMTheFruitDudes
Technische Universität München
120300030300001/203
107 TUMcereal killers
Technische Universität München
120900000000105/129
108 TUMfoobar
Technische Universität München
1233001230000002/213
109 TUMBilqent06
Technische Universität München
127200000000303/232
110 TUMO(shit)
Technische Universität München
131900030030204/259
111 TUMSuper deadly ninjas
Technische Universität München
138000000000306/280
112 FRBfootprints on the moon
Frankfurt University of Applied Sciences
141000030000009/250
113 FAUDaIstWasFAUl
Friedrich-Alexander-Universität Erlangen-Nürnberg
0000010000401
FAUFAUer Fox
Friedrich-Alexander-Universität Erlangen-Nürnberg
0000000000203
FAUforkfork
Friedrich-Alexander-Universität Erlangen-Nürnberg
0000020000405
TUMJeNiRa
Technische Universität München
0000000000503
TUMMeh
Technische Universität München
0000000000005
1 FAUSpezialexpertenkomitee
Friedrich-Alexander-Universität Erlangen-Nürnberg
810132/20201/1072/1221/1623/2611/4101/2601/12
2 UKLThe Factory Of Chairs
Technische Universität Kaiserslautern
7117902/1683/1181/6210/2933/207001/1201/39
3 UKL7sen
Technische Universität Kaiserslautern
6728005/2091/8451/1861/10901/1901/41
4 TUMThe Mexicans
Technische Universität München
5606021/1601/6002/196011/4202/108
5 UKLThe Three Wizards
Technische Universität Kaiserslautern
4576002/2043/17105001/5801/83
6 TUMZF²
Technische Universität München
45880202/157212/21801/12601/47
7 UKLSakalans
Technische Universität Kaiserslautern
4665001/2651/10400001/6102/215
8 JGUReserve Mainz 1
Johannes Gutenberg-Universität Mainz
35200001/12000003/20302/137
9 TUMCodeSpartans
Technische Universität München
23580003/1700200401/148
10 TUMReserve München 1
Technische Universität München
24940002/2540000001/220
11 TUBReserve Berlin 1
Technische Universität Berlin
26630001/11700001014/286

Photos

(c) ICPC@TUM, Privacy Statement, Contact/Imprint