La mejor respuesta
Google Code Jam consta de varias rondas y la dificultad es diferente para cada ronda. Aquí está la explicación de la dificultad de cada ronda:
- Ronda de clasificación, esta es la ronda más fácil, generalmente contiene un problema muy fácil que cualquiera que sepa codificar probablemente podrá resolverlo correctamente. . Y, en general, para los principiantes, es fácil clasificar a la siguiente ronda. Cada año hay un número mínimo de puntos que alguien necesita obtener en la ronda de clasificación para pasar a la ronda 1.
- Ronda 1, Hay 3 instancias de la ronda 1 (1A, 1B y 1C) con diferentes problemas para cada una, pero las 3 rondas deberían ser similares en la dificultad. Los 1000 primeros en cada una de ellas pasan a la ronda 2. No es fácil para principiantes para pasar a la ronda 2, pero tampoco es tan difícil, para calificar para la ronda 2 necesitas algo de práctica y experiencia.
- Ronda 2, de los 3,000 participantes, los 500 mejores van a la ronda 3. Aquí es cuando se pone difícil, no es fácil ni siquiera para los concursantes experimentados pasar esta ronda. Necesita algo de práctica.
- Ronda 3 (la semifinal), esta es la ronda en línea más difícil de la competencia. Los 25 primeros (+ el campeón del año pasado) van a la final, y es muy difícil estar entre los 25 primeros.
- La ronda final, esta es una ronda súper difícil, el problema más fácil en esta ronda podría ser más difícil que todos los problemas anteriores a la ronda 2. Para ganar esta ronda, debes estar en la cima de la cima y desear que Gennady Korotkevich (Programador competitivo) no participe 🙂 (estará en la final ronda este año desde que fue campeón el año pasado).