Najlepsza odpowiedź
Google Code Jam składa się z kilku rund, a trudność jest inna dla każdej rundy. Oto wyjaśnienie trudności każdej rundy:
- Runda kwalifikacyjna, to najłatwiejsza runda, zwykle zawiera bardzo łatwy problem, który każdy, kto potrafi kodować, prawdopodobnie będzie w stanie go poprawnie rozwiązać . Ogólnie rzecz biorąc, początkującym łatwo jest zakwalifikować się do następnej rundy. Każdego roku istnieje minimalna liczba punktów, które ktoś musi zdobyć w rundzie kwalifikacyjnej, aby przejść do rundy 1.
- Runda 1, istnieją 3 przypadki rundy 1 (1A, 1B i 1C) z różnymi problemami dla każdego z nich, ale 3 rundy powinny mieć podobny poziom trudności. 1000 najlepszych w każdej z nich przechodzi do rundy 2. To nie jest łatwe dla początkujących, aby przejść do rundy 2, ale nie jest to też takie trudne, aby zakwalifikować się do rundy 2, potrzebujesz trochę praktyki i doświadczenia.
- Runda 2, spośród 3000 uczestników, 500 najlepszych przechodzi do rundy 3. To jest trudne, nawet doświadczonym zawodnikom nie jest łatwo przejść tę rundę. Wymaga trochę praktyki.
- Runda 3 (półfinał), to najtrudniejsza runda online w konkursie. Najlepsza 25 (+ zeszłoroczny mistrz) przechodzi do finału i bardzo trudno jest znaleźć się w pierwszej 25.
- Ostatnia runda, to jest bardzo trudna runda, najłatwiejszy problem w tej rundzie może być trudniejsze niż wszystkie problemy przed rundą 2. Aby wygrać tę rundę, musisz być na szczycie i życzyć sobie, aby Gennady Korotkevich (programista konkurencyjny) nie uczestniczył 🙂 (będzie w finale przez cały rok, ponieważ jest „zeszłorocznym” mistrzem).