AdventJS

Perguntas frequentes

Tudo o que você precisa saber sobre AdventJS

Embora tenha suas raízes na religião católica, o advento se tornou uma tradição onde as crianças recebem um chocolate por 4 semanas, um por dia, de 1 a 24 de dezembro. Aqui, adaptamos para desafios de programação.

Desde 2015, se celebra o Advent Of Code que traz desafios de programação todos os dias. Neste caso, os desafios são feitos para serem resolvidos com JavaScript, TypeScript e Python.

O código fonte não está disponível

Sim, jogar o AdventJS é totalmente grátis. De 1 a 24 de dezembro, você terá um novo desafio disponível.

Se você deseja nos ajudar, compartilhe o projeto nas redes sociais e com seus amigos para que mais pessoas participem. Ajude no Discord pessoas que tenham problemas para resolver os desafios. Participe das transmissões ao vivo no Twitch no canal do midudev.

Os desafios são pontuados utilizando diferentes fatores, como a complexidade cognitiva e a velocidade de execução. O número de linhas não é um fator determinante.

Você pode enviar quantas soluções quiser. A melhor pontuação que você enviar será mantida.

As soluções para os desafios baseadas em retornar os resultados dos testes para que passem serão eliminadas se forem detectadas. Sua solução deve ser válida para o problema apresentado, não apenas para passar nos testes.

Os testes secretos são projetados para evitar soluções que apenas passem nos testes. Se você falhar em um teste secreto, é porque sua solução não é válida para o problema apresentado em todos os casos.

Os testes secretos são executados em uma ordem aleatória, portanto, é possível que toda vez que você executar os testes, eles sejam executados em uma ordem diferente.