// regras do jogo

Regulamento

Maratona Dev Hub · leia com atenção antes da largada. Ao se inscrever, você concorda com estas regras.

1. O evento

2. Como funciona a prova

  1. Você se inscreve antes da largada. O e-mail e a senha do cadastro são o seu acesso no dia.
  2. Os problemas ficam trancados até o horário de início. Na largada, eles aparecem para todos ao mesmo tempo.
  3. Cada problema tem um enunciado e exemplos de entrada/saída.
  4. Você escreve a solução na sua máquina, testa, e envia o código pela plataforma. Atenção: um único envio por desafio.
  5. A organização corrige cada envio e atribui os pontos (cheio, parcial ou zero).
  6. O placar ao vivo mostra a classificação em tempo real.

3. Linguagens permitidas

Você escolhe entre: Python, JavaScript (Node), Java, C# e PHP. Pode usar linguagens diferentes em problemas diferentes.

Seu programa lê a entrada do teclado padrão (stdin) e escreve a resposta na saída padrão (stdout), exatamente no formato pedido no enunciado.

4. Sistema de pontos

Nem todo problema vale a mesma coisa — quanto mais difícil, mais pontos:

NívelPontos (cheio)
🟢 Fácil100 pontos
🟡 Médio200 pontos
🔴 Difícil350 pontos

Um envio por desafio

Você tem uma única tentativa em cada desafio. Não dá para reenviar — então teste bem sua solução antes de mandar. Errou, acabou aquele desafio (com os pontos que a correção atribuir).

Como a nota é dada

A organização analisa seu envio e atribui uma das três notas:

NotaQuando
✅ Cheiosolução correta — você leva todos os pontos do desafio
◐ Parcialparcialmente correta — leva metade dos pontos
✗ Zeroincorreta — 0 ponto naquele desafio

Sua pontuação nunca fica negativa: no pior caso você fica com 0 num desafio.

Classificação e desempate

  1. Vence quem tiver a maior soma de pontos.
  2. Empate em pontos: fica à frente quem enviou mais cedo (menor tempo somado, contado desde a largada).

5. O que você PODE fazer

6. O que é PROIBIDO

Inteligência Artificial é proibida. Nada de ChatGPT, GitHub Copilot, Gemini, Claude, Cursor, autocompletar por IA ou qualquer assistente generativo — nem para gerar, nem para explicar, nem para corrigir código durante a prova.

7. Penalidades

Uso de IA, trapaça, plágio, contas múltiplas ou ataque à plataforma resultam em desclassificação imediata, a critério da organização. Casos omissos são decididos pela organização, cuja decisão é final.

8. Privacidade

Coletamos apenas nome, e-mail e nome de exibição, usados só para a maratona. Sua senha é guardada de forma criptografada (nem a organização a vê). Seu nome de exibição aparece no placar público.

Dúvidas? Fale com a organização na comunidade DevHub.

Concordo — quero me inscrever