GCPC 2018

The German Collegiate Programming Contest 2018 was held on June, 16th. 123 teams competed at 11 sites allover Germany. The winner was team vO)> from UdS, with 12 solved problems (out of 13) in a total time of 1725 minutes. Eight different universities entered the top ten (UdS, KIT, TUM, Ulm, LMU, Kaiserslautern, Lübeck, FAU).

You may be interested in the problem set and the solution outlines, test data (sample + secret), and the jury solutions.

GCPC 2018

RankTeamScoreABCDEFGHIJKLM
1germany vO)> Saarbrücken 121725
1451 try
2922 tries
141 try
531 try
962 tries
931 try
1201 try
452 tries
2625 tries
1661 try
1071 try
1921 try
2germany rootKIT 👨👨‍💻👨 Karlsruhe 111478
2111 try
2501 try
441 try
601 try
323 tries
2075 tries
683 tries
171 try
3 tries
1172 tries
741 try
1982 tries
3germany infiniTUM TU München 101057
1291 try
271 try
1134 tries
551 try
651 try
6 tries
1191 try
411 try
1 try
1581 try
372 tries
2132 tries
4germany void updateKegel(); // O(1) Ulm 101361
2721 try
1742 tries
431 try
1181 try
743 tries
1661 try
232 tries
351 try
2672 tries
891 try
5germany ApfeLMUs Ludwig-Maximilians-Universität München 101480
962 tries
1441 try
291 try
1421 try
172 tries
1632 tries
3 tries
401 try
2153 tries
2681 try
2462 tries
6germany El Habbeda Kaiserslautern 9816
2041 try
2611 try
371 try
171 try
581 try
731 try
921 try
441 try
6 tries
301 try
7germany db3 TU München 91346
2391 try
791 try
1131 try
545 tries
721 try
1581 try
901 try
2593 tries
1422 tries
8germany <(ov0)> Saarbrücken 8652
1662 tries
211 try
761 try
1202 tries
371 try
1001 try
261 try
2 tries
661 try
9germany stoptryharding Lübeck 81006
1 try
331 try
1091 try
522 tries
1641 try
1433 tries
181 try
2242 tries
1831 try
10germany Wraptime Friedrich-Alexander Universität Erlangen-Nürnberg 81113
1851 try
1183 tries
1641 try
492 tries
881 try
2002 tries
522 tries
1571 try
11germany sTUMbling TU München 81668
842 tries
1313 tries
1402 tries
1533 tries
26311 tries
2551 try
1683 tries
1141 try
3 tries
1 try
3 tries
12germany Glukachu und die Faubsis 🐦 Friedrich-Alexander Universität Erlangen-Nürnberg 7681
1 try
441 try
331 try
1102 tries
1271 try
612 tries
683 tries
4 tries
1581 try
13germany problemHUnters HU Berlin 7837
282 tries
1351 try
1423 tries
991 try
1771 try
341 try
1621 try
14germany The Mathemagicians TU München 71049
4 tries
512 tries
621 try
2813 tries
1151 try
2843 tries
141 try
1421 try
15germany std::bad_alloc::pebcak TU München 71051
4 tries
1122 tries
1812 tries
842 tries
1731 try
794 tries
622 tries
9 tries
2002 tries
16germany FAU: HDL ❤ Friedrich-Alexander Universität Erlangen-Nürnberg 71078
461 try
1362 tries
1323 tries
2521 try
2192 tries
302 tries
1631 try
17germany Hasso's Race Mice HPI Potsdam 71091
261 try
1531 try
1763 tries
2082 tries
1082 tries
653 tries
4 tries
2351 try
18germany Pi-raten2.7 Göttingen 71111
2741 try
321 try
1013 tries
1765 tries
1871 try
522 tries
4 tries
1491 try
19germany zwölf Newton Karlsruhe 71117
1042 tries
1221 try
752 tries
1802 tries
2731 try
602 tries
2231 try
20germany ist mir egal HPI Potsdam 71162
1012 tries
1791 try
1603 tries
1301 try
2662 tries
341 try
2121 try
21germany Die Herrmänner TU München 71282
2361 try
721 try
1011 try
2883 tries
1 try
1892 tries
411 try
2951 try
22germany Handschuhe Kaiserslautern 71304
2933 tries
151 try
2036 tries
1102 tries
1492 tries
751 try
2393 tries
23germany FRA🐵♡🐹UAS Frankfurt University of Applied Sciences 71487
433 tries
872 tries
16711 tries
1853 tries
2271 try
1306 tries
2481 try
4 tries
24germany tunTUM TU München 71531
1333 tries
1772 tries
1273 tries
2482 tries
2872 tries
1103 tries
2691 try
25germany Jose TU München 6665
281 try
961 try
1 try
1502 tries
2253 tries
411 try
651 try
26germany Die Gummibärenbande Ulm 6779
722 tries
891 try
2032 tries
1662 tries
341 try
1551 try
27germany high performance integer HPI Potsdam 6919
511 try
1082 tries
2305 tries
1841 try
4 tries
642 tries
9 tries
1422 tries
28germany green_scream Göttingen 6947
2401 try
1122 tries
1153 tries
1 try
2662 tries
371 try
971 try
29germany CAUleiste Kiel 61028
841 try
1541 try
1284 tries
2355 tries
321 try
2551 try
30germany Irrtum TU München 61055
2421 try
2171 try
701 try
6 tries
1261 try
2 tries
1141 try
4 tries
3 tries
2662 tries
31germany ¯\_(ツ)_/¯ HPI Potsdam 61096
623 tries
1845 tries
2376 tries
1111 try
1403 tries
822 tries
5 tries
32germany TUMfisch TU München 61112
1 try
902 tries
1441 try
1 try
1931 try
2773 tries
1222 tries
2061 try
33germany T26 TU Berlin 61190
1842 tries
1701 try
2784 tries
2381 try
3 tries
873 tries
1131 try
34germany Kanelbullarna Mainz 61319
2605 tries
1851 try
1423 tries
1651 try
2894 tries
782 tries
35germany OneJOGUrt Mainz 5620
1913 tries
271 try
3 tries
1131 try
1781 try
512 tries
36germany <(Ov Saarbrücken 5707
461 try
1262 tries
8 tries
1 try
2963 tries
561 try
1231 try
37germany Unser Lieblingsteam Friedrich-Alexander Universität Erlangen-Nürnberg 5728
351 try
2793 tries
1454 tries
1272 tries
221 try
7 tries
2 tries
38germany void kegelUpdate(); // O(n) Ulm 5767
5 tries
1065 tries
611 try
1033 tries
2141 try
1233 tries
1 try
39germany ·:ṡḲЇṪẗḷëṡ:· Karlsruhe 5779
1181 try
1612 tries
5 tries
1051 try
2383 tries
971 try
40germany '; DROP TABLE users; HPI Potsdam 5819
1 try
2803 tries
571 try
984 tries
2171 try
2 tries
671 try
41germany _ Ulm 5843
3 tries
212 tries
1811 try
736 tries
2412 tries
1473 tries
42germany 𓃂𓈗𓏲𓀀𓏪 TU München 5895
972 tries
5 tries
2272 tries
1601 try
471 try
2 tries
2843 tries
43germany The<<Bitshifters Karlsruhe 5901
991 try
2514 tries
1773 tries
1061 try
1681 try
44germany deFAUlt Friedrich-Alexander Universität Erlangen-Nürnberg 5969
781 try
1981 try
2974 tries
1663 tries
1102 tries
45germany Won't byte hand that codes me TU München 51017
1 try
761 try
4 tries
2691 try
2852 tries
1231 try
2441 try
46germany rocKIT Karlsruhe 51043
1271 try
3 tries
2534 tries
1316 tries
291 try
2834 tries
47germany OffByOnError HPI Potsdam 51096
1001 try
1801 try
3 tries
2531 try
2986 tries
855 tries
5 tries
48germany creativity() failed. Friedrich-Alexander Universität Erlangen-Nürnberg 51156
2831 try
714 tries
2935 tries
1821 try
1672 tries
49germany memeteam Mainz 4390
2 tries
1151 try
1381 try
1 try
1051 try
321 try
1 try
50germany 2andAHalfGirls👧🐥👧 Karlsruhe 4450
551 try
1891 try
2 tries
1571 try
1 try
491 try
3 tries
51germany GCPC and chill Friedrich-Alexander Universität Erlangen-Nürnberg 4456
1452 tries
6 tries
621 try
771 try
1521 try
52germany Kontrapartei Mainz 4643
523 tries
2121 try
2491 try
702 tries
2 tries
53germany Communication Overhead Karlsruhe 4656
841 try
4 tries
2161 try
2941 try
422 tries
54germany HeldenTUM TU München 4711
2484 tries
2 tries
12 tries
2101 try
1401 try
531 try
4 tries
55germany Two Is Better Than One HPI Potsdam 4756
1011 try
2895 tries
1 try
482 tries
1584 tries
56germany die 3 FAUltiere Friedrich-Alexander Universität Erlangen-Nürnberg 4761
3 tries
2723 tries
1002 tries
631 try
2661 try
57germany sTUBborn TU Berlin 4840
1976 tries
1451 try
2806 tries
181 try
58germany FUBar Freie Universität Berlin 4897
1102 tries
3 tries
2563 tries
1551 try
1967 tries
59germany 🐟🎣🍤🦈🐳🍣🐋🐡🦀🐠🤵🏻 Friedrich-Alexander Universität Erlangen-Nürnberg 41041
463 tries
2984 tries
2275 tries
2901 try
4 tries
60germany Eine Codezeile Abstand Friedrich-Alexander Universität Erlangen-Nürnberg 3355
521 try
1722 tries
6 tries
3 tries
912 tries
61germany :(){ :|:& };: Karlsruhe 3360
542 tries
1521 try
1142 tries
62germany Team Truthahn 🦃 Mainz 3390
1763 tries
1081 try
3 tries
661 try
63germany NFPH Mainz 3395
1331 try
792 tries
2 tries
1631 try
64germany Fiel Abstruser Unsinn Friedrich-Alexander Universität Erlangen-Nürnberg 3405
1703 tries
1054 tries
301 try
3 tries
65germany ᕕ( ᐛ )ᕗ Karlsruhe 3417
1101 try
1 try
371 try
2701 try
66germany Csquare Mainz 3428
4 tries
1351 try
691 try
4 tries
2241 try
67germany FoodForFun TU München 3438
1 try
2412 tries
2 tries
1 try
2 tries
392 tries
1181 try
68germany HPI_Hippo HPI Potsdam 3590
2032 tries
3 tries
4 tries
2692 tries
582 tries
69germany Polyedergruppe TU München 3590
1 try
2 tries
2851 try
1384 tries
1071 try
70germany HaPIness HPI Potsdam 3625
1324 tries
5 tries
1133 tries
2602 tries
4 tries
71germany dFAUlt Friedrich-Alexander Universität Erlangen-Nürnberg 3651
1694 tries
2614 tries
812 tries
72germany The proof is trivial TU München 3664
1 try
1063 tries
1176 tries
3 tries
2414 tries
73germany SoPizzabrötchenVeryGoneMuchWow Friedrich-Alexander Universität Erlangen-Nürnberg 3695
1842 tries
2892 tries
6 tries
1423 tries
74germany At least we tried Ulm 31080
901 try
5 tries
29811 tries
29211 tries
75germany 404 Not FAUnd Friedrich-Alexander Universität Erlangen-Nürnberg 2150
921 try
4 tries
5 tries
2 tries
581 try
76germany STuDenTs gEt MUrDerEd bY C Friedrich-Alexander Universität Erlangen-Nürnberg 2192
2 tries
771 try
1 try
1151 try
6 tries
77germany Algoholics Karlsruhe 2206
662 tries
3 tries
1201 try
78germany FAUle Säcke Friedrich-Alexander Universität Erlangen-Nürnberg 2217
1073 tries
2 tries
3 tries
2 tries
701 try
79germany nicht überzeugt Mainz 2273
1832 tries
4 tries
7 tries
701 try
80germany 0xDEADBEEF Mainz 2314
3 tries
2333 tries
411 try
81germany Me, myself and I Friedrich-Alexander Universität Erlangen-Nürnberg 2363
1431 try
1604 tries
82germany TeamZ HPI Potsdam 2390
3 tries
3 tries
1994 tries
6 tries
1311 try
83germany schreibFAUles Friedrich-Alexander Universität Erlangen-Nürnberg 2394
1766 tries
5 tries
4 tries
1 try
1181 try
84germany Drei Engel für Java Friedrich-Alexander Universität Erlangen-Nürnberg 2399
1 try
2513 tries
882 tries
85germany Random Lübeck 2402
2665 tries
1 try
561 try
86germany Yeet Friedrich-Alexander Universität Erlangen-Nürnberg 2404
2 tries
3 tries
1 try
1713 tries
1931 try
87germany FAUntain of NOPs Friedrich-Alexander Universität Erlangen-Nürnberg 2404
2101 try
4 tries
2 tries
1742 tries
88germany bunututTUM TU München 2404
2922 tries
921 try
89germany wreckTUM2 TU München 2416
1 try
1005 tries
9 tries
2361 try
90germany insert vaLUE Lübeck 2418
4 tries
2712 tries
1072 tries
91germany Knights of the Holy Bug Friedrich-Alexander Universität Erlangen-Nürnberg 2439
2272 tries
1 try
1722 tries
1 try
92germany wreckTUM1 TU München 2452
1577 tries
11 tries
1751 try
93germany monocle crazy ghosts Friedrich-Alexander Universität Erlangen-Nürnberg 2494
4 tries
1173 tries
2 tries
2774 tries
1 try
94germany Maybe Just Nothing Friedrich-Alexander Universität Erlangen-Nürnberg 2602
1 try
2 tries
1271 try
29510 tries
95germany RedBool Lübeck 138
6 tries
1 try
381 try
96germany PFAUeninsel Friedrich-Alexander Universität Erlangen-Nürnberg 148
2 tries
2 tries
481 try
97germany Team 2 Dresden 179
2 tries
5 tries
3 tries
791 try
98germany cripplingDepression TU München 189
6 tries
1 try
11 tries
891 try
99germany 3CreditSquad Mainz 193
3 tries
3 tries
5 tries
732 tries
100germany LinAlg TU München 1100
5 tries
2 tries
1001 try
101germany Amzonen Ameisen Mainz 1121
19 tries
813 tries
102germany FAUer Fox Friedrich-Alexander Universität Erlangen-Nürnberg 1163
3 tries
3 tries
1432 tries
103germany Raiders of the Lost Array Frankfurt University of Applied Sciences 1186
1 try
1065 tries
104germany DTdmpabg Mainz 1186
4 tries
1463 tries
2 tries
105germany excellence.sh TU München 1194
2 tries
3 tries
3 tries
1941 try
106germany munich2 TU München 1203
11 tries
2031 try
107germany The Slaphappy Two Mainz 1219
7 tries
1594 tries
108germany mastodonty Kaiserslautern 1227
2 tries
2072 tries
109germany protected KLass TU Kaiserslautern 1237
1 try
1 try
5 tries
2371 try
110germany Enigma Kaiserslautern 1244
1 try
3 tries
2441 try
1 try
111germany munich1 TU München 1253
2 tries
8 tries
1934 tries
112germany TrinityCoders Friedrich-Alexander Universität Erlangen-Nürnberg 1258
1 try
1 try
1785 tries
113germany Oh ein Kamel TU München 1280
6 tries
2 tries
2204 tries
114germany lalalaTeam Mainz 1297
5 tries
2 tries
4 tries
2772 tries
115germany 0x424c4d Friedrich-Alexander Universität Erlangen-Nürnberg 1318
1 try
4 tries
2385 tries
2 tries
116germany footprints on the moon Frankfurt University of Applied Sciences 1325
6 tries
5 tries
2654 tries
117germany EZPC Lübeck 1376
4 tries
2368 tries
2 tries
118germany CAUses Exception Kiel 1497
5 tries
2 tries
25713 tries
119germany +++++[>+++++<-]>[>++<-]>++.--. Lübeck 00
1 try
2 tries
1 try
4 tries
119germany kit5 Karlsruhe 00
119germany Paul Friedrich-Alexander Universität Erlangen-Nürnberg 00
10 tries
1 try
5 tries
119germany Teamname Mainz 00
7 tries
8 tries
8 tries
119germany tumult TU München 00
1 try
1germany Team Tatarstan Online 111165
1001 try
71 try
301 try
773 tries
1191 try
581 try
231 try
2781 try
1582 tries
421 try
1932 tries
2germany Epiq Online 81061
1 try
591 try
181 try
924 tries
1252 tries
1411 try
323 tries
2514 tries
1631 try
3germany Team Tashkent Online 61210
973 tries
552 tries
12 tries
2362 tries
2561 try
1755 tries
2311 try
4germany Fουνδ Aϑενς Uνικοδε 🏺 Online 3396
1451 try
1941 try
571 try