A prova da Modalidade Programação Nível 1
contém de quatro a sete
tarefas, que exigem conhecimento básico de programação
(comandos de repetição, leitura e escrita),
e estruturas de dados simples (vetores e matrizes). Os competidores podem
escolher entre as linguagens Pascal, C, C++, Java e Python para implementar suas
soluções.
Cada tarefa é corrigida utilizando dez conjuntos de testes;
cada teste vale dez pontos. A soma total dos pontos obtida pelo
competidor é utilizada para a classificação final
na OBI. Note que mesmo competidores com conhecimento
inicial de programação podem participar e acumular
muitos pontos, resolvendo as tarefas para os casos de teste
mais simples.
A correção da prova é totalmente automatizada;
assim, é importante que os competidores sigam as
instruções dadas na prova para efetuar a entrada e
saída de dados. Prática com o sistema de
correção utilizado na OBI é de grande valia:
você pode treinar e medir os seus conhecimentos resolvendo os Exemplos de Tarefas (você pode submeter
as suas soluções, que serão corrigidas
automaticamente utilizando um sistema similar ao usado na
correção das provas da OBI).
Os melhores classificados Modalidade Programação Nível 1
serão convidados para participar
de um Curso de Programação Avançada, no Instituto
de Computação da UNICAMP.