Grader-ele
Un grader este un program care acorda un scor unei solutii trimise de un utilizator pe baza datelor de iesire. Acesta citeste datele de iesire pe care programul le-a generat si datele de intrare ale testului si retunreaza un scor bazat pe algoritmul grader-ului.
Programarea unui grader
Un program grader este executat cu trei parametri:
Numele fisierului de intrare
Numele fisierului de iesire
Numele fisierului de iesire al testului, care contine rezultatul corect (optional)
Dupa ce procesul de "grading" (corectura) este finalizat, grader-ul trebuie sa returneze un scor intre 0
si 1
cu precizie de doua zecimale, afisandu-l la stdout
, si un mesaj la stderr
. Exemple de scoruri valide sunt 1
, 0
si 0.15
.
In caz de eroare, grader-ul trebuie sa se opreasca cu codul de terminare 1.
Last updated