Cel mai bun răspuns
Google Code Jam constă în mai multe runde, iar dificultatea este diferită pentru fiecare rundă. Iată explicația dificultății fiecărei runde:
- Runda de calificare, aceasta este cea mai ușoară rundă, de obicei conține o problemă foarte ușoară, pe care oricine poate codifica, probabil, o va putea rezolva corect. . Și, în general, pentru începători, este ușor să te califici la runda următoare. În fiecare an există un număr minim de puncte pe care cineva trebuie să le obțină în runda de calificare pentru a trece la runda 1.
- Runda 1, există 3 cazuri de runda 1 (1A, 1B și 1C) cu probleme diferite pentru fiecare, dar cele 3 runde ar trebui să fie similare în dificultate. Primii 1.000 din fiecare dintre ei merg la runda 2. Nu este ușor pentru începătorii să treacă la runda 2, dar nu este atât de greu, pentru a te califica în runda 2 ai nevoie de puțină practică și experiență.
- Runda 2, din cei 3.000 de participanți, primii 500 merg la runda 3. Atunci când devine greu, nu este ușor nici măcar pentru concurenții experimentați să treacă această rundă. Are nevoie de puțină practică.
- Runda 3 (semifinala), aceasta este cea mai dificilă rundă online din competiție. Primul 25 (+ campion anul trecut) merge în finală și este foarte greu să fii în top 25.
- Runda finală, aceasta este o rundă super dură, cea mai ușoară problemă în această rundă s-ar putea să fie mai greu decât toate problemele dinaintea rundei 2. Pentru a câștiga această rundă, trebuie să fii în fruntea topului și să-ți dorești ca Gennady Korotkevich (Programator competitiv) să nu participe 🙂 (va fi în finală anul acesta de când a fost campion anul trecut).