top of page
Maratona de Programação
.

A Maratona de Programação é uma competição que promove nos alunos a criatividade, a capacidade de trabalho em equipe, a busca de novas soluções de software e a habilidade de resolver problemas sob pressão. Várias universidades do Brasil desenvolvem concursos locais para escolher os melhores times para participar da Maratona de Programação, portanto competindo na regional, nacional e na sulamericana de onde os melhores serão selecionados para participar das Finais Mundiais do evento. Os times são compostos por três alunos, que tentarão resolver do maior número possível dos problemas que são entregues no início da competição. Estes alunos têm à sua disposição apenas um computador e material impresso (livros, listagens, manuais) para vencer a batalha contra o relógio e os problemas propostos. Alguns problemas requerem apenas compreensão, outros conhecimentos de técnicas mais sofisticadas, e alguns podem ser realmente muito difíceis de serem resolvidos.  Inscreva-se aqui.

Regras
  • Em cada uma das fases da Maratona de Programação os times receberão um caderno de questões com diversos problemas que devem ser resolvidos durante 4 horas de competição;

  • Os programas deverão ser feitos em C, C++ ou Java;

  • Quando um time julgar que tem um programa que resolve um problema, ele pode submetê-lo à correção dos juízes, que compilam e executam este programa através de uma bateria de testes;

  • Para cada submissão o time recebe uma resposta, que pode ser satisfatória (e o problema está resolvido pelo time) ou indica algum erro ocorrido, como: resposta errada, tempo de execução excedido, erro de execução, erro de compilação, etc.;

  • Há uma penalidade de 20 minutos por submissão incorreta feita anteriormente neste problema;

  • Em caso de empate, será considerado vencedor o time cuja última submissão correta tenha sido feita mais cedo. Persistindo o empate, passará à penúltima submissão correta e assim por diante. Se persistir o empate a organização fará um sorteio entre os times envolvidos;

  • Qualquer item não previsto será decidido pela organização do evento em consonância com a Coordenação da ACET.

Times
  • Os times são formados por 4 alunos (sendo 1 reserva);

  • Podem participar alunos de todos os semestres dos cursos de BCC, BSI e EC;

  • O time vencedor é aquele que resolve a maior quantidade de problemas;

  • O time vencedor representará o CESUPA na próxima etapa Regional da Maratona de Programação.

Datas Importantes
  • 04/06 - Treinamento da Maratona

  • 06/06 - Classificatória das Equipes

  • 07/06 - Maratona de Programação

Sobre
Patrocinadores
© 2016 Desenvolvido por alunos de Computação do CESUPA
bottom of page