Sunt foarte multe cazuri in care acest sistem este vital. Desigur nu la toate problemele s-ar putea justifica 100% dar in toate cazurile e folositor
Pentru cei care inca sustin introducerea evaluatorului local pe calculatoarele de la ONI, o sa va prezint in acest post inutilitatea acestui sistem.
2. Corectitudinea raspunsului. Cred ca oricine ajunge la ONI poate compara 2 numere, poate verifica daca doua numere apar pe aceeasi linie sau pe linii diferite, poate verifica daca un output mic respecta o anumita regula.
Am sa iti fac o lista de probleme(chiar clase de probleme) in care acest sistem este vital ! 2. Corectitudinea raspunsului. Cred ca oricine ajunge la ONI poate compara 2 numere, poate verifica daca doua numere apar pe aceeasi linie sau pe linii diferite, poate verifica daca un output mic respecta o anumita regula.
Clasa problemelor cu output lung :
http://infoarena.ro/problema/paginatie In aceasta problema este foarte nasol de verificat output-ul.
Problema aia a lui Puni de la Grigore Moisil de acu 1 an in care trebuia sa scrii in litere un numar gen :
100 -------- o suta ! Acolo au fost foarte multe scandaluri caci formatul nu era clar specificat in enunt.
Aceste probleme le-am rezolva.
Clasa problemelor cu floaturi (double , numere cu virgula) multe:
Mosia din 2004 de exemplu unde nu era specificat clar in enunt sau si daca era specificat era specificat prea mic undeva, ca se rotunjeste in sus. Acesta regula de a rotunji floaturile poate cauza probleme foarte mari.Unde daca programul scris de comisie rotunjea in sus si al tau in jos luai 0 puncte.
Aceste greseli stupide (sub/supradimensionarea vectorilor, denumirea gresita a fisierelor, compilare cu comanda diferita de cea oficiala) pe care vreti sa le evitati prin introducerea evaluatorului nu sunt intamplatoare, ci marci ale neatentiei, superficialitatii si comoditatii - care nu sunt calitati ale unui bun programator.
Vorba lui Marginean Ciprian Ninu, la fel de bine am putea scrie codurile in notepad si compila doar odata la sfarsit.Atunci am testa cu adevarat la maxim atentia candidatilor. Asa daca ai mediu cu highlighting si cu compiler errors parca e prea usor.Un programator foarte bun ar trebui sa scrie codul din prima chiar si legat la ochi, si cu mana stanga.
Daca tot e inutil, de ce sa nu incercam varianta pilot la OJI si vedem ce iese? Sau la ceva concurs gen Grigore Moisil ?
Daca nu are nici o functionalitate nu poate dauna !

