Erros Comuns

Nesse tópico abordaremos quais são os erros mais comuns que os estudantes podem estar cometendo na hora de escrever seu código e enviar para a avaliação. Então se estiver tendo algum problema em uma dessas duas etapas talvez esse tópico possa te ajudar!

Observações gerais

A saída deve apresentar estritamente o que foi solicitado, qualquer texto, espaço ou quebra de linha a mais (ou a menos) resultará em uma mensagem de erro.

Os intervalos dos dados de entrada e saída, definidos no enunciado de um problema, servem para que as variáveis sejam corretamente dimensionadas. Esses intervalos não precisam ser testados, os valores de entrada dos conjuntos de teste estarão de acordo com essa especificação.

Por que o juiz automático não aceita minha solução?

Dentre os erros mais comuns, baseado nos problemas “Iniciante” estão:

Wrong Answer (Resposta errada)

Código errado:

if(i = 0){
      //trecho de código
   }

Código certo:

if(i == 0){
      //trecho de código
   }

Presentation error

Formatação dos dados de saída

LINGUAGEM C C++ Python
ERRADO printf("Olá"); cout << "Olá"; print('Olá');
CERTO printf("Olá\n"); cout << "Olá" << endl; print('Olá\n');

Compilation error

Consulte outras pessoas

Se mesmo depois de conferir todas as opções da pagina o erro ainda persistir, consulte um monitor ou um colega mais experiente. Muitas vezes o programador está tão imerso em seu próprio código que não consegue ver um erro simples bem na sua frente.

É muito comum se frustrar com os erros do seu código, e isso não some com o tempo, porém, quanto mais se pratica mais fácil fica de se identificar e corrigir esses erros de formas muito mais fáceis e rápidas.