Wat is dat?
De Google Code Jam is een jaarlijkse programmeerwedstrijd die georganiseerd wordt door Google, met (tien)duizenden deelnemers over de hele wereld. Deelnemers moeten programmeerproblemen van algoritmische aard oplossen door een programma te schrijven en dat lokaal uit te voeren op de door Google gegenereerde testinvoer.Voordeel van dit format is dat je je programma in een programmeertaal naar keuze kunt schrijven omdat je programma alleen op je eigen computer uitgevoerd wordt, wat ook makkelijk is met debuggen. Uiteindelijk stuur je de door jouw gegeneerde uitvoer in (en een kopie van je broncode, om plagiaat te voorkomen).
Als je voor het eerst meedoet, is het aan te raden om op z'n minst de officiële FAQ en QuickStart te lezen. Als het je nog niet duidelijk is wat voor soort problemen je voorgeschoteld zal krijgen, kun je oefenen op vragen van de vorige ronden; begin bijvoorbeeld met de vragen van de kwalificatieronde van 2013.
Wat kan ik winnen?
De hoofdprijs is $15.000! Verder zijn er kleinere prijzen voor alle 26 finalisten, die sowieso op Google's kosten op reis naar Californië gaan. Tenslotte krijgen de 1000 beste deelnemers een exclusief Google Code Jam T-shirt toegestuurd.Een goede prestatie bij de Google Code Jam kan je ook helpen een baan als software engineer bij Google, als je daar in geïnteresseerd bent, en staat sowieso goed op je CV.
Hoe kan ik meedoen?
Wil je mee doen? Dan moet je je hier inschrijven en zaterdag 9 april meedoen aan de kwalificatieronde. (Deze ronde is 27 uur lang geopend, van zaterdag 01:00 tot zondag 04:00).Het is bij de kwalificatieronde alleen van belang dat je een bepaald aantal punten binnensleept om je te plaatsen voor de eerste eliminatieronde. Pas in latere ronden (die elk tweeënhalf uur duren) is de tijd van belang. Je kunt rustig ergens om zaterdagmiddag beginnen, mits je een paar uur vrij hebt om een aantal problemen op te lossen. Hoeveel tijd je precies nodig hebt hangt er vanaf hoe goed je kunt programmeren, en hoeveel problemen je op wil lossen.
Zie ook het het volledige schema voor alle data en tijden, en de volledige regels voor alle verdere details.
Oorspronkelijk geschreven door Soultaker op woensdag 09 april 2014 @ 19:19, aangepast naar de huidige situatie
Opvallend is dit jaar dat voor het eerst de input file van een probleem al gegeven wordt, voordat je deze hoeft te downloaden. Hierdoor is het mogelijk om het resultaat te berekenen voordat de timer gaat lopen.