Legjobb válasz
A Google Code Jam több fordulóból áll, és a nehézség minden körben más és más. Itt van az egyes körök nehézségének magyarázata:
- Kvalifikációs kör, ez a legegyszerűbb forduló, általában nagyon könnyű problémát tartalmaz, amelyet valószínűleg kódolni tudó mindenki képes lesz helyesen megoldani . És összességében a kezdők számára könnyű bejutni a következő fordulóba. Évente van egy minimális pontszám, amelyet valakinek el kell szereznie a kvalifikációs körben, hogy az 1. fordulóba jusson.
- 1. forduló, az 1. fordulónak 3 példánya van (1A, 1B és 1C), amelyek mindegyikének különböző problémái vannak, de a 3 fordulónak hasonlónak kell lennie a nehézségben. Az első 1000 mindegyikben a 2. fordulóra megy. Ez nem könnyű kezdők a 2. fordulóra lépni, de ez nem is olyan nehéz, a 2. forduló kvalifikációjához némi gyakorlásra és tapasztalatra van szükség.
- A 2. fordulóban a 3000 résztvevő közül az első 500 megy körbe 3. Ilyenkor nehézzé válik, még a tapasztalat versenyzőinek sem könnyű átjutni ezen a fordulón. Némi gyakorlásra szorul.
- A 3. forduló (az elődöntő) ez a legnehezebb online forduló a versenyen. A legjobb 25 (+ tavalyi bajnok) a döntőbe kerül, és nagyon nehéz a legjobb 25 közé kerülni.
- Az utolsó forduló, ez egy nagyon kemény kör, a legkönnyebb probléma ebben a körben nehezebb lehet, mint a 2. forduló előtti összes probléma. Ahhoz, hogy megnyerje ezt a kört, a csúcs tetejére kell állnia, és azt kívánja, hogy Gennagyij Korotkevics (Versenyképes Programozó) ne vegyen részt 🙂 (ő lesz a döntőben forduló idén, mivel “tavalyi bajnoka”.