On November 24th nine students and two coaches flew to England in order to participate in the annual Northwestern Europe Regional Contest (NWERC). The preparation days were a nice mix of festivities (Christmas market in Bath, nice evening out) and training sessions. The university welcomed us cordially, although we still have some questions about public transport in England.

The actual competition took place on November 26th from 10am to 3pm. As expected it was a fierce competition with more difficult problems than in the previous year. Our three teams "TUMbling", "Nwreckers", and "Fish Fish Fish" showed a strong performance and were ranked 22nd, 30th, and 65th respectively out of 120 teams at the end of the contest. In order to solve the problems the contestants had to defeat bosses, install apps on horrible phones, and juggle balls.

As usual every team was allowed to bring three copies of a cheat sheet consisting of 25 pages, a bottle of water, and a keyboard. Anything else was prohibited. The problems were solved using either C/C++, Java, or Python.

In case you would like test your own performance in the NWERC or simply train, you can take a look at the problems here. Video explanation of the solutions can be found on YouTube. If you would like to read more about the NWERC in general, we recommend you to take a look at the offical NWERC 2017 website.

Thanks to all participants, coaches, organizers, and jury members for this awesome competition!

rankteamscore A
B
C
D
E
F
G
H
I
J
K
1 GBRMe[N]ta∭ca
University of Cambridge
810631/2301/1201/30001/1371/63/1611/2602/167
2 FINUkkonen Fan Club
University of Helsinki
774501/1331/3201/1691/1221/521/21301/144
3 GBRTractor_Specialists
University of Oxford
785882/901/7201/2522/1051/291/19601/155
4 NORGarbage Collectors
University of Bergen
78771/2902/1101/27001/1491/402/11101/209
5 NLDWe put the pro in programming
Utrecht University
7124902/1101/48004/2242/1223/1363/2851/243
6 NOR·:·Flöätïng·Pöïnts·:·
Norwegian University of Science and Technology
645501/1101/57041/491/234/17101/84
7 NLDgit diff solution
Utrecht University
658401/641/33001/1483/491/17602/112
8 DEUHello KITty 😼
Karlsruhe Institute of Technology (KIT)
662921/921/38003/1621/282/13101/201
9 DEU<(OvO)>
Saarland University
66402/1892/1201/27001/1311/18301/223
10 GBRThe Assemblers
University of Oxford
664011/1811/44001/981/172/25022/173
11 BELUnproved Convexity Lemma
Université catholique de Louvain
666831/803/36001/624/434/23501/124
12 SWEFinite great team
KTH - Royal Institute of Technology
667902/1401/37001/891/224/25902/158
13 DNKBeyond Ballmer's Peak ∪ Svend
Aarhus University
671202/2261/39001/1011/653/29101/134
14 DEU🔥💥🔥PanzerFAUst🔥💥🔥
Friedrich-Alexander-University Erlangen-Nuremberg
671341/1701/46001/972/501/22701/256
15 FINKnowYourArchitecture
Aalto University
673621/1301/25001/1502/3621/2432/229
16 GBRVOMBAT
University of Cambridge
674161/1101/55002/1661/191/27301/197
17 SWECache Flow
Lund University
676002/1101/39002/2191/293/26002/102
18 GBRFakeMaths
University of Cambridge
680441/913/44051/1811/404/19901/231
19 NLDZ/3Z
Leiden University
688021/1201/45001/1512/573/26101/294
20 NLDDP is better bottom-up
Vrije Universiteit
695111/1461/47001/2232/714/23601/280
21 DNKLambdabamserne
University of Copenhagen
6101201/1313/66003/1943/981/22501/296
22 DEUTUMbling
Technische Universitaet Muenchen
6139581/1601/133008/2636/2562/29501/172
23 SWEKTH Gs
KTH - Royal Institute of Technology
546211/1012/42001/741/16202/280
24 NLDclass Duck extends Throwable{}
Delft University of Technology
548002/1123/34011/1001/60301/215
25 GBRPrimeGoal
University of Cambridge
551311/1204/14902/1341/861/52902
26 ISLBinTreeChoppers
University of Iceland
552821/802/39001/1292/58001/254
27 BELQuantum Bogosort
Université Libre de Bruxelles
555701/1101/46001/1611/100101/239
28 DEULühack
Universität zu Lübeck
556901/1301/38001/2132/56503/189
29 DEUFAU Acronym Unleashed
Friedrich-Alexander-University Erlangen-Nuremberg
556911/1102/40001/893/124001/245
30 DEUNwreckers
Technische Universitaet Muenchen
557801/2512/93001/1561/60102/204
31 NLDMake Teamnames Long Again
Eindhoven University of Technology
55792/1711/1101/59001/2132/85100
32 SWEUtter
Linköping Institute of Technology
558501/1502/60002/2631/64101/143
33 BELCalKULating...
Katholieke Universiteit Leuven
562201/1751/56002/1881/77801/264
34 NLD\u7b97\u6cd5
Radboud University
562601/701/43001/2772/79101/200
35 DNKParticipants
University of Copenhagen
563301/5001/39001/1942/1313/15900
36 NLDpromeTUs
Delft University of Technology
564101/901/80001/816/157211/214
37 BELAlgogators
Université catholique de Louvain
570501/1601/58003/1025/137102/252
38 ISLBlaðra
Reykjavik University
572801/1235/147001/1263/422/26100
39 GBRWe are unicorns
University of Edinburgh
573201/1402/490044/911/28202/196
40 DEUNagh, I'm Fine
Ludwig-Maximilians Universität München
574601/3701/23005/2191/89021/298
41 BELInfinitely Improbable
University of Antwerp
575801/1601/15001/1546/190201/283
42 NLDRoses are #FF0000
Delft University of Technology
579701/1502/72002/1515/161111/278
43 SWEHeisenbugs Certainty Principle
Chalmers University of Technology
581211/2002/96001/1915/121002/264
44 GBRInfinite Loop
University of Warwick
5106401/1702/56004/2987/162003/291
45 GBRAKSLOP-7991
University of Cambridge
423301/1401/26001/1591/34400
46 GBRThe Tourists
Imperial College London
432501/1901/55001/1482/83200
47 IRL-= [B]ichael [B] [B]iggins =-
Dublin City University
432911/1611/39691/2041/70111
48 DEUrootKIT
Karlsruhe Institute of Technology (KIT)
434701/1672/23002/1623/66000
49 DEUHexaflexagons
Hasso Plattner Institute
437331/902/640001/862/17400
50 NLDTimpanC++
Vrije Universiteit
438301/2501/850001/57001/216
51 DEU<(⊙v⊙)>
Saarland University
440201/1603/76001/1861/84000
52 DEUBinary Heapies
Jacobs University
440602/1701/49002/1951/105001
53 GBRbrace for impact
University of Nottingham
440711/1602/34001/10610002/211
54 GBRA(void)
University of Edinburgh
441621/1602/32004/2421/46004
55 BELCPUMONS
Université de Mons
441921/1741/29002/1912/142000
56 GBRAbracadabra
University of Manchester
442011/1301/46001/2922/49800
57 DEUFAUbunnies
Friedrich-Alexander-University Erlangen-Nuremberg
443301/1601/66002/2391/92000
58 GBRZeul Alexis
Imperial College London
444001/2501/18001/1865/131200
59 NLDJava--
Radboud University
447301/1302/64001/2724/44000
60 DEUmemeteam
Johannes Gutenberg Universität Mainz
449011/1401/810001/113104/222
61 NORKattistrofe
University of Bergen
449002/1701/77004/2243/52000
62 SWE~10^42% Mer Kräm
Linköping Institute of Technology
449501/1401/67005/2911/43000
63 NORViM++
University of Bergen
453601/2201/118002/2155/81101
64 IRLfortune -s | cowsay -f dragon
Trinity College Dublin
457003/2701/111001/1022/270000
65 DEUFish Fish Fish
Technische Universitaet Muenchen
462802/4903/100001/1655/174100
66 DEUPi-raten2.7
Georg-August Universität Göttingen
465402/1801/67002/2754/194000
67 GBRRamificators
University of Cambridge
468501/1701/510013/2711/106001
68 NLDdef rec(n): return rec(n)
Universiteit van Amsterdam
475601/1101/36002/2529/277000
69 IRLutf8
Maynooth University
476011/2115/78001/2508/191000
70 GBRimport answers
Queens University Belfast
476001/3502/147001/2903/228010
71 NLDimmUTable
University of Twente
476301/2204/111001/2248/206001
72 GBRBristol #1
University of Bristol
478501/1503/810010/2952/154000
73 SWE┻━┻ ︵ \( °□° )/ ︵ ┻━┻
Lund University
479301/1902/99004/2386/257300
74 GBRAibohphobiA
University of Edinburgh
315612/3201/4710122/37000
75 NLD"spatie"
Universiteit van Amsterdam
316801/1901/490003/60409
76 DEUAdmiralz
Karlsruhe Institute of Technology (KIT)
319102/1701/530002/81100
77 NLDChallenge Accepted
Leiden University
320102/1601/410073/84010
78 DEUgoto considered_harmful;
Universität Ulm
320901/1201/50001/1473000
79 DEUbitteKein2SAT
Universität Ulm
322001/1201/5001113/118100
80 GBRWAC WAC
University College London
322501/1501/1020021/108100
81 IRLTriply Linked List
Dublin City University
325401/16102/420006/76320
82 DEUMartin Router King
Universität zu Lübeck
325801/2001/1220002/96000
83 DEUÄrmstrong
Frankfurt University of Applied Sciences
325911/2103/11400141/84200
84 NLDziek, brak en misselijk
Universiteit van Amsterdam
327401/5102/350002/148450
85 GBRWarwick Snakes
University of Warwick
327601/1201/870003/137000
86 NLDTeam Sjaars
Vrije Universiteit
327801/2102/1311002/86100
87 DEUJustVisitingEngland2ndTime
University of Applied Sciences Landshut
329301/2901/1080002/136020
88 DNKTo be announced
Aarhus University
329601/1901/670073/170000
89 NLDd_1
Vrije Universiteit
334311/1603/510002/216400
90 DEU1729
Hasso Plattner Institute
336401/1906/1320002/93000
91 GBRComputer Magic
Imperial College London
336701/2921/260019/152300
92 GBRUnit Impulse
University of Nottingham
337102/3201/114002/1857300
93 DEUAufzügler
Frankfurt University of Applied Sciences
342401/2601/1060002/272000
94 GBRSegmentation Fault
University College London
345802/3302/1190005/186000
95 NLDInflux Generation 1
University of Twente
346201/1101/1320006/219230
96 GBR'
University of Warwick
348201/2301/1820003/237400
97 NLD¯\_(T_T)_/¯
Eindhoven University of Technology
348902/1314/2560001/140000
98 DEUFUbar
Freie Universitaet Berlin
353601/8503/2210002/170000
99 DEUDie Gummibärenbande
Universität Ulm
358612/1105/1540006/221000
100 DEU!qsln
Georg-August Universität Göttingen
370502/2003/1660009/299000
101 NLDTeam pizza 🍕
Avans Hogeschool 's-Hertogenbosch
376702/27012/2980004/142220
102 GBRStack Overflow
University College London
26011/602/340005040
103 IRLlua-sers
Trinity College Dublin
210001/5101/490401000
104 GBRRun quicksort, run!
University of Southampton
211801/1101/1070009010
105 DEU<(0v0)>
Saarland University
212602/3402/520005200
106 DEUCAUderwelsh
Christian-Albrechts-Universitaet zu Kiel
212601/1901/1070005100
107 SWEArray's the enemy
Umeå University
213601/3401/1020006100
108 GBRBristol Daemons
University of Bristol
218321/31030002/132200
109 DEUCAUch potatoes
Christian-Albrechts-Universitaet zu Kiel
220201/2403/1380004010
110 GBRPurple
University of Bath
225301/2104/1720005070
111 GBROohYeahCanDo
University of Southampton
228502/1705/16800014250
112 GBR:ainsley:
Ulster University
252003/6907/2910005000
113 GBRSpirit Monkeys
University of Manchester
260901/51015/2780008300
114 GBRThe Hen
University of Oxford
11901/19020005410
115 GBRSolent Coders
Southampton Solent University
13101/31000000000
116 GBRGithub Says What?
Cardiff Metropolitan University
17802/58010007000
117 DEUHAWThorn
University of Applied Sciences Landshut
18202/62010005300
118 GBRElysian
Queens University Belfast
122203/182000001020
119 GBR404
University of Manchester
0000000000000
GBRRed
University of Bath
0000000000000
12060 / 10Summary47772/4149/11862/0229/1128/028/3200/71378/99176/2449/382/43

Photos

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