Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2006-11-27 07:04:52.
Revizia anterioară   Revizia următoare  

Borderoul de evaluare

Aceasta pagina nu este finalizata. Te rugam sa o imbunatatesti.

Borderoul de evaluare prezinta informatii despre cum a decurs evaluarea unei solutii trimise de un concurent. Borderoul include timpul de executie, numarul de puncte obtinute la fiecare test si, uneori, mesaje de compilare sau de rulare (runtime) ale solutiei.

Mesaje de eroare

  • OK (sau un mesaj asemanator): programul tau a mers corect pe testul respectiv si ai primit punctele care le meritai.
  • Wrong Answer, Raspuns gresit (sau un mesaj asemanator): programul tau a terminat executia, dar raspunsul oferit nu a fost corect; verifica daca ai respectat intocmai cum este precizat in enunt formatul fisierului de iesire cat si formatul fisierului de intrare cand efectuezi citirea
  • Time Limit Exceeded: programul tau a depasit timpul de executie permis pentru testul respectiv; cele mai dese cauze pentru acest mesaj sunt: algoritmul folosit este ineficient, fie programul tau contine bucle care se executa la infinit, fie programul tau incearca sa citeasca de la tastatura, etc.
  • System Error (sau un mesaj asemanator): acest mesaj nu ar trebui sa apara. Anunta un membru din echipa infoarena!
  • Missing output file (sau un mesaj asemanator): programul tau nu a creat un fisier de iesire, sau in cazul in care a creat un fisier, nu a avut numele specificat in enuntul problemei.
  • Runtime Error - Invalid memory reference: acest mesaj se poate referi la faptul ca depasesti limita de memorie disponibila (care este de 1 MB pentru stiva si 63 MB pentru heap) sau acces invalid in memorie, accesarea unui pointer invalid, indecsi intr-un tablou care depasesc dimensiunile tabloului, etc.
  • Runtime Error: cele mai cunoscute cauze pentru astfel de mesaje sunt depasirea stivei, accesarea unor fisiere gresite, erori cu numere reale, impartire la 0, etc. Un mesaj foarte intalnit este SIGKILL si semnifica ca programul tau a fost oprit de evaluator datorita unei erori ca cele descrise mai sus.

Greseli frecvente

...