Problemas
omegaUp suporta a criação de problemas de programação através de dois métodos: o visual Problem Creator (CDP) ou a geração manual de arquivo ZIP.
Métodos de criação de problemas
criador de problemas omegaUp (CDP)
O Problem Creator é uma ferramenta visual para criar problemas:
- ✅ Interface amigável
- ✅ Fluxo de trabalho intuitivo
- ⚠️ Algumas limitações (por exemplo, sem problemas de Karel)
Tutorial
Assista este tutorial em vídeo para aprender como usar o Problem Creator.
Geração manual de arquivo ZIP
Para casos de uso avançados, você pode criar manualmente um arquivo .zip:
- ✅ Controle total sobre a estrutura do problema
- ✅ Suporta todos os tipos de problemas, incluindo Karel
- ✅ Validadores personalizados e casos de teste
Consulte Formato do problema para obter instruções detalhadas.
Componentes do problema
Um problema consiste em:
- Declaração: Descrição do problema (Markdown)
- Casos de teste: Arquivos de entrada/saída (
.in/.out) - Validador: como os resultados são comparados
- Limites: restrições de tempo e memória
- Idiomas: linguagens de programação suportadas
Documentação Relacionada
- Criando Problemas - Guia de criação passo a passo
- Formato do problema - Estrutura e formato do arquivo ZIP
- API de problemas - Endpoints de API para problemas