Eerstejaars blijken volleerde programmeurs

Drie eerstejaars TU/e-studenten hebben zich verrassend gekwalificeerd voor NWERC, een programmeertoernooi voor studenten uit Noordwest Europa, dat komend weekend plaatsvindt in Delft. Daar komen de beste studentprogrammeurs uit de Benelux, Duitsland, Groot-Brittannië en Scandinavië bijeen om wiskundige problemen met de computer op te lossen. De studenten, die nog maar net hebben leren programmeren, kunnen zich plaatsen voor het wereldkampioenschap van volgend jaar in het Russische Jekatarinaburg.

Wouter van der Stoel, Martijn Struijs en Wessel Sinnema volgen alle drie het dubbele programma Software Science en Wiskunde. Ze plaatsten zich via de lokale voorronde in Eindhoven voor de Benelux Algorithm Programming Contest in Utrecht. Daar verbaasden ze vriend en vijand door een plekje te veroveren op de lijst voor NWERC, vertelt Jos Mangnus, penningmeester van GEWIS. De studievereniging organiseerde de Eindhovense voorronde en vaardigt behalve de eerstejaars nog twee teams af naar NWERC. “De eerstejaars konden met de Eindhovense voorronde een bonuspunt verdienen voor het vak Programming”, zegt Mangnus, die zelf ook mee gaat naar Delft. “Er doen altijd wel eerstejaars teams mee, maar dat ze zo ver zouden komen, daarvan stonden we toch wel verbaasd.”

In Delft nemen vijftig teams, elk bestaande uit drie man, het tegen elkaar op. Ze krijgen tien opdrachten “van algoritmische aard”, legt Mangnus uit. “Je krijgt bijvoorbeeld een stratenplan van een stad met daarop de locaties van hotdogkraampjes. Je moet programmeren op welke plek je het beste een nieuw kraampje kunt plaatsen, zo ver mogelijk van de andere vandaan. De deelnemers krijgen vijf uur, waarna wordt gekeken hoeveel opdrachten je goed hebt opgelost en hoe snel. Voor een fout antwoord krijg je een tijdstraf.”  Behalve een programmeerwedstrijd wordt de bijeenkomst in Delft ook een sociaal evenement, verwacht Mangnus. “Je komt in contact met studenten uit andere landen, die op een andere manier tegen dingen aankijken. En er is gelegenheid om te netwerken met vertegenwoordigers van technische bedrijven.”

De internationale programmeerwedstrijden worden georganiseerd door de Association for Computing Machinery (ACM).

Deel dit artikel