Nejlepší odpověď
Google Code Jam se skládá z několika kol a obtížnost je u každého kola odlišná. Zde je vysvětlení obtížnosti každého kola:
- Kvalifikační kolo, toto je nejjednodušší kolo, obvykle obsahuje velmi snadný problém, který každý, kdo umí kódovat, pravděpodobně bude schopen správně vyřešit . A celkově je pro začátečníky snadné se kvalifikovat do dalšího kola. Každý rok existuje minimální počet bodů, které někdo potřebuje v kvalifikačním kole, aby mohl jít do 1. kola.
- 1. kolo, existují 3 instance 1. kola (1A, 1B a 1C) s různými problémy pro každý z nich, ale 3 kola by měla mít podobnou obtížnost. Nejvyšší 1 000 v každém z nich jde do 2. kola. Není to snadné začátečníci přejít do 2. kola, ale také to není tak těžké, ke kvalifikaci do 2. kola potřebujete určitou praxi a zkušenosti.
- 2. kolo, z 3 000 účastníků jich na kolo přejde 500 nejlepších 3. Tehdy to ztěžuje, není snadné projít tímto kolem ani pro zkušené soutěžící. Vyžaduje to trochu tréninku.
- 3. kolo (semifinále), toto je nejtěžší online kolo v soutěži. Top 25 (+ loňský šampion) jde do finále a je velmi těžké být v top 25.
- Poslední kolo, toto je super tvrdé kolo, nejjednodušší problém v tomto kole může být těžší než všechny problémy před 2. kolom. Chcete-li toto kolo vyhrát, musíte být na špici a přejete si, aby se nezúčastnil Gennady Korotkevich (konkurenční programátor) 🙂 (bude ve finále letos, protože je loňským šampionem).