Pagini recente » Atasamentele paginii Profil RaulBurian | Diferente pentru problema/ostrov intre reviziile 10 si 22 | Diferente pentru problema/colete intre reviziile 11 si 27 | Diferente pentru problema/russky intre reviziile 13 si 19 | Diferente pentru documentatie/ghid-evaluator intre reviziile 13 si 14
Nu exista diferente intre titluri.
Diferente intre continut:
Pentru a realiza un evaluator compatibil cu design-ul infoarena trebuie respectate urmatoarele reguli:
* In functie de numele introdus in setarile problemelei pentru evaluator, fisierul care va fi atasat la pagina problemei trebuie prefixat cu cuvantul $grader_$ (spre exemplu daca s-a introdus in setarile problemei $eval.cpp$ fisierul care trebuie atasat se va numi $grader_eval.cpp$)
* In functie de numele introdus in setarile problemei pentru evaluator, fisierul care va fi atasat la pagina problemei trebuie prefixat cu cuvantul $grader_$ (spre exemplu daca s-a introdus in setarile problemei $eval.cpp$ fisierul care trebuie atasat se va numi $grader_eval.cpp$)
* Daca numele problemei este $prob$ fisierul de intrare care se evalueaza se numeste $prob.in$, fisierul de iesire al utilizatorului se numeste $prob.out$, iar fisierul de evaluare (care contine informatii despre raspunsul corect pentru testul respectiv) se numeste $prob.ok$. Nu se recomanda folosirea altor fisiere in timpul evaluarii.
* Odata ce s-a evaluat fisierul de iesire, mesajul trimis de evaluator trebuie afisat la $stderr$, iar punctajul la $stdout$, iar executia programului de evaluare trebuie terminata. Se recomanda scrierea unei functii care sa faca aceste lucruri:
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.