Melhor resposta
O Google Code Jam consiste em várias rodadas e a dificuldade é diferente para cada rodada. Aqui está a explicação da dificuldade de cada rodada:
- Rodada de qualificação, esta é a rodada mais fácil, geralmente contém um problema muito fácil que qualquer um que saiba codificar provavelmente será capaz de resolvê-lo corretamente . E, no geral, para iniciantes, é fácil se qualificar para a próxima rodada. Cada ano, há um número mínimo de pontos que alguém precisa obter na rodada de qualificação para ir para a primeira rodada.
- Rodada 1, há 3 instâncias da rodada 1 (1A, 1B e 1C) com problemas diferentes para cada uma, mas as 3 rodadas devem ser semelhantes na dificuldade. Os primeiros 1.000 em cada uma delas vão para a rodada 2. Não é fácil para iniciantes passem para a segunda rodada, mas não é tão difícil, para se qualificar para a segunda rodada você precisa de alguma prática e experiência.
- Rodada 2, dos 3.000 participantes, os 500 primeiros vão para a rodada 3. É quando fica difícil, não é fácil nem mesmo para competidores experientes passar nesta rodada. É preciso praticar.
- Rodada 3 (semifinal), esta é a rodada online mais difícil da competição. Os 25 primeiros (campeão do ano passado) vão para a final, e é muito difícil ficar entre os 25 primeiros.
- A rodada final, esta é uma rodada superdifícil, o problema mais fácil nesta rodada pode ser mais difícil do que todos os problemas antes da rodada 2. Para vencer esta rodada, você precisa estar no topo do topo e desejar que Gennady Korotkevich (Programador Competitivo) não participe 🙂 (ele estará na final ronda este ano desde que foi campeão do ano passado).