ONI

31as Olimpíadas Nacionais de Informática - Edição 2019

Twitter Facebook Email Rss

APDSI FCUP UAlg

Patrocínios/Apoios

Bem-vindo ao site oficial das Olimpíadas Nacionais de Informática, um concurso de programação destinado a alunos do Secundário. As Olimpíadas são um concurso de carácter individual e as linguagens de programação permitidas para resolver os problemas propostos são o C, C++, Pascal ou Java.

Os melhores classificados terão a oportunidade de representar Portugal nas Olimpíadas Internacionais de Informática, que este ano serão realizadas de 4 a 11 de Agosto em Baku, Azerbaijão.

Consulta a secção Informação para saberes mais. Podes também descobrir o que se passou nas edições passadas das Olimpíadas.

Treino com problemas de finais anteriores

Estão disponíveis para submissão os 27 problemas usados nas finais nacionais das ONI dos últimos 9 anos:

 
Mooshak com os 27 problemas das ONI 2010 a 2018
 

O concurso de treino está aberto a todos os que queiram experimentar resolver os problemas. Basta terem um email válido para clicarem em registar e receberem uma password.

O feedback está no modo que será usado na final das ONI, ou seja, sabem quantos pontos teriam e que tipo de erros tiveram. Os testes são semelhantes aos testes oficiais, com uma distribuição de pontos similar, mas não são necessariamente os testes exactos usados nas provas reais (nem é garantido que a máquina agora a avaliar os vossos programas era a mesma que no ano respectivo). Notem também que antes de 2015 quando os problemas foram criados não era possível usar Java.

21:54 19/03/2019

Classificação Oficial da Qualificação

Já está disponível a classificação oficial da qualificação!

 
Classificação Oficial da Qualificação
 

A final nacional será no dia 1 de Abril e será uma competição presencial a realizar na Alfândega do Porto, numa semana onde a Universidade do Porto organiza uma série de eventos que tornarão a cidade na "capital mundial da Programação", acolhendo também a final mundial do ACM ICPC, o mais prestigiado concursos de programação para alunos universitários.

Verifica se o teu nome está na lista dos finalistas e espera novidades nos próximos dias na tua caixa de correio. Brevemente iremos também colocar mais informações sobre a final.

Fica aqui o nosso agradecimento a todos os participantes, e os nossos parabéns a todos os finalistas, em especial ao David Nassauer (Escola Secundária D. Filipa de Lencastre - Lisboa), que foi o vencedor da qualificação, com uma pontuação de 380 pontos.

22:19 07/03/2019

Discussão das soluções da Qualificação

Já está disponível a uma pequena discussão das soluções dos quatro problemas da qualificação.

 
Discussão dos Problemas da Qualificação
 

01:49 06/03/2019

Qualificação terminada

Terminou a qualificação! Foi uma prova muito animada com mais 1200 submissões de código de alunos de todos os pontos do país (426 em C, 736 em C++, 107 em Java e 20 em Pascal). A começar já hoje de noite o nosso sistema de avaliação vai automaticamente executar todos os vossos programas submetidos com um conjunto alargado de testes pontuáveis para obter a classificação. Iremos depois minuciosamente verificar todos os resultados obtidos, incluindo a deteção de plágio de código.

Contamos ter a classificação disponível a meio da próxima semana (lá para quarta ou quinta-feira) e quando tal acontecer iremos enviar um email a todos os participantes e divulgaremos aqui no site a classificação oficial.

Esperamos que tenham gostado de participar! Aqui ficam desde já disponíveis os enunciados dos 4 problemas que criamos para a qualificação:
 

Problemas da Qualificação 2019

21:37 02/03/2019

Inscrições terminadas

Terminou o prazo de inscrições. Não deixes de espreitar a lista completa dos alunos inscritos.

Aqui ficam algumas estatísticas:

  • Temos um total de 242 alunos inscritos;
  • Temos 88 alunos do 12º ano, 106 do 11º ano , 41 do 10º ano, 3 do 9º ano, 3 do 8º ano e 1 do 7º ano.
  • Existem 69 diferentes escolas com alunos inscritos, provenientes de todo o país, desde o norte de Portugal continental (ex: Chaves) até ao Sul (ex: Faro), passando pelas ilhas (Terceira - Açores).

A fase de qualificação começa já às 12:00 deste dia 28 de Fevereiro (quinta-feira), e termina às 18:00 do dia 2 de Março (sábado).

Para os inscritos, espreitem as vossas caixas de correio, pois já foram enviados emails com informações sobre a qualificação, incluindo os dados de acesso.

Os melhores concorrentes da fase de qualificação, até um máximo de 30, participarão na final nacional. Iremos aceitar um máximo de 20 alunos do 12º ano e um máximo de 25 alunos do 11º e 12º, promovendo a participação de alunos que ainda tenham mais anos de ONIs pela frente.

Desejamos uma excelente prova de qualificação para todos!

00:32 28/02/2019