Desafio de Informática 2026
- Info
- Estatísticas
- Rankings Escondidos
Sejam bem-vindos ao Desafio de Informática 2026 do Departamento de Informática (DI) da PUC-Rio!
O Desafio consiste em uma prova presencial em laboratório, com 3 horas de duração, sendo um candidato por estação. Todas as estações possuem o sistema operacional MS-Windows 10 e os ambientes de desenvolvimento Spyder e VS-Code.
Serão 16 questões de programação cujas soluções devem ser desenvolvidas na linguagem Python 3 (versão 3.8.10). As questões foram classificadas por nível de complexidade e assim distribuídas:
- 3 questões consideradas de nível fácil - 4 pontos cada;
- 5 questões consideradas de nível médio - 7 pontos cada;
- 8 questões consideradas de nível difícil - 10 pontos cada.
O candidato deverá fazer upload de suas soluções em Python em um ambiente web instalado em servidores do DI (https://campeonato.inf.puc-rio.br).
Não é necessário responder todas as questões, porém, quanto mais pontos maior a chance de conquistar o primeiro lugar. Os candidatos deverão utilizar uma estação do laboratório, sem acesso à Internet, para desenvolver suas respostas antes de submetê-las. Cada submissão será avaliada por dois (ou mais) casos de teste. O resultado da avaliação poderá retornar um dos códigos abaixo:
- [AC] Aceito - Quando a resposta está correta
- [WA] Resposta Errada - Quando o programa não responde corretamente
- [TLE] Limite de Tempo Excedido - Programa demora muito para executar
- [MLE] Limite de Memória Excedido - Programa gasta mais memória que o permitido
- [OLE] Limite de Saída Excedido - Tamanho da resposta é maior que o permitido
- [IR] Retorno Inválido - Erro no retorno esperado
- [RE] Erro de Execução - Erro durante a execução
- [CE] Erro de Compilação - Erro durante a compilação
- [IE] Erro Interno - Erro Interno do avaliador (neste caso, estaremos verificando o motivo e reavaliando)
- [SC] Curto-Circuito - Erro Interno do avaliador (neste caso, estaremos verificando o motivo e reavaliando)
CRITÉRIOS DE AVALIAÇÃO
- Coerência entre o desenvolvimento e o que foi solicitado (respostas aceitas que não atendem ao enunciado serão desclassificadas);
- Tempo para alcançar a resposta correta;
- Tempo de execução do algoritmo computacional quando aplicado.
A banca examinadora é a instância soberana na avaliação dos resultados.
DECLARAÇÃO DE PARTICIPAÇÃO E MENÇÕES HONROSAS
Todos os candidatos classificados do Desafio de Informática 2026 do DI receberão uma declaração de participação. Os três candidatos classificados nas três primeiras colocações receberão medalhas (ouro, prata e bronze, respectivamente). Além disso, a critério da Comissão Organizadora do Desafio, poderão ser concedidas Menções Honrosas, cuja entrega ocorrerá em uma cerimônia na PUC-Rio com convite extensivo aos pais dos laureados.
Problemas
| Problema | Pontos | Avaliação AC | Usuários |
|---|---|---|---|
| Exibe a categoria do drone | 4 | 10,0% | 6 |
| Sequência de collatz | 4 | 69,2% | 18 |
| Exibe lista de termos da série de Fibonacci menores que n lido | 4 | 48,3% | 13 |
| Verifica se data é válida | 7 | 27,0% | 10 |
| Exibe números trimórficos no intervalo [inicio, fim] | 7 | 42,9% | 9 |
| Remove elementos iguais e consecutivos de uma lista | 7 | 66,7% | 10 |
| Verifica se a palavra digitada é um isograma | 7 | 85,7% | 12 |
| Verifica se todas as letras de 1 palavra estão em uma string | 7 | 42,9% | 6 |
| Acha maior valor inteiro em uma lista qualquer | 10 | 62,5% | 10 |
| Verifica se N lido é igual à soma dos fatoriais de seus algarismos | 10 | 50,0% | 10 |
| Calcula pi com erro máximo desejado | 10p | 50,0% | 2 |
| Calcula o produto de valores de uma lista desprezando valores repetidos | 10p | 100,0% | 12 |
| Exibe primos até N | 10p | 40,0% | 10 |
| Comprime lista gerando nova lista com com dois elementos para cada grupo de números iguais | 10 | 66,7% | 6 |
| Elimina elementos de uma lista que sejam menores que seus dois vizinhos imediatos | 10 | 23,1% | 3 |
| Verifica se a soma de 2 números não está errada | 10 | 57,1% | 4 |
Comentários