Regulamento
Maratona Dev Hub · leia com atenção antes da largada. Ao se inscrever, você concorda com estas regras.
1. O evento
- Formato: individual. Cada pessoa compete sozinha, com sua própria conta.
- Quando: sábado, 15/08/2026 19:00 (horário de Brasília).
- Onde: 100% online, aqui na plataforma · Online.
- Custo: gratuito.
- Quem pode participar: qualquer pessoa inscrita antes do início.
2. Como funciona a prova
- Você se inscreve antes da largada. O e-mail e a senha do cadastro são o seu acesso no dia.
- Os problemas ficam trancados até o horário de início. Na largada, eles aparecem para todos ao mesmo tempo.
- Cada problema tem um enunciado e exemplos de entrada/saída.
- Você escreve a solução na sua máquina, testa, e envia o código pela plataforma. Atenção: um único envio por desafio.
- A organização corrige cada envio e atribui os pontos (cheio, parcial ou zero).
- 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ível | Pontos (cheio) |
|---|---|
| 🟢 Fácil | 100 pontos |
| 🟡 Médio | 200 pontos |
| 🔴 Difícil | 350 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:
| Nota | Quando |
|---|---|
| ✅ Cheio | solução correta — você leva todos os pontos do desafio |
| ◐ Parcial | parcialmente correta — leva metade dos pontos |
| ✗ Zero | incorreta — 0 ponto naquele desafio |
Sua pontuação nunca fica negativa: no pior caso você fica com 0 num desafio.
Classificação e desempate
- Vence quem tiver a maior soma de pontos.
- Empate em pontos: fica à frente quem enviou mais cedo (menor tempo somado, contado desde a largada).
5. O que você PODE fazer
- Usar o editor/IDE que quiser na sua máquina.
- Consultar a documentação oficial das linguagens e bibliotecas padrão.
- Reutilizar código que você mesmo escreveu antes.
- Testar sua solução localmente quantas vezes quiser antes de enviar.
6. O que é PROIBIDO
- Colaboração ou troca de código com outra pessoa — a prova é individual.
- Plágio ou copiar solução pronta da internet.
- Compartilhar ou vazar enunciados e soluções durante a prova.
- Mais de uma conta por pessoa.
- Atacar, burlar ou sobrecarregar a plataforma; automatizar envios; tentar acessar dados de outros participantes.
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.