Nu aveti permisiuni pentru a descarca fisierul grader_test2.in
Diferente pentru documentatie/borderoul-de-evaluare intre reviziile #3 si #4
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Greseli frecvente
...
* nu sterge ecranul si nu scrie nimic pe iesirea standard (ecran). Solutiile trimise sunt corectate automat de sistemul de evaluare. Acesta nu ia in considerare informatiile tiparite pe ecran ci doar cele scrise in fisierul de iesire specificat in descrierea problemei. * nu folosi functii care asteapta apasarea unei taste sau introducerea unei valori de la tastatura ($getch$, $readkey$, $readln$ etc.) Solutiile trimise sunt corectate automat de sistemul de evaluare. Sursele care folosesc astfel de functii vor primi punctaj $0$ pentru timp de executie depasit! * foloseste doar librariile standard pentru rezolvarea problemelor, adica cele care vin odata cu distributia limbajului de programare. Vezi "lista oficiala de compilatoarele":documentatie/evaluator folosite la infoarena. * *numele fisierelor este case sensitive!* Prin conventie, toate fisierele de intrare si de iesire vor avea nume in lowercase (fara majuscule). h3. Pentru programatorii C/C++ * Tipul $int$ din GNU GCC este pe $32$ de biti, nu $16$ ca in Borland C/C++, $char$ pe $8$ biti, $short$ pe $16$ biti, $long$ pe $32$, $long long$ pe $64$ de biti. * Foloseste sprintf in loc de itoa sau ltoa. * Programul de evaluare ruleaza pe un sistem de operare UNIX. Foloseste $"\n"$ pentru terminarea liniei curente, nu $"\r\n"$. * Functia $main$ trebuie sa fie de tip $int$ si sa intoarca $0$ - $return 0;$ * Nu folosi librarii dependente de sistemul de operare (ex. $dos.h$, $graphics.h$). Foloseste evaluatorul pentru a descoperi care sunt acestea. * No folosi modificatorii $far$, $huge$, $_huge$, $__huge$ pentru ca nu exista in GNU GCC. De asemenea, nu exista nici functiile care folosesc aceste tipuri de date (de ex. $farmalloc$, $farfree$ etc.) si nici conceptul de memory model (tiny, small, medium, large, huge). De toate acestea nu mai e nevoie intrucat ai acces la toata memoria prin functii standard si pointer-i standard - $new$, $delete$, $malloc$ etc. h3. Pentru programatorii Pascal * Nu folosi nici unul din unit-urile $dos$, $crt$ sau $graph$! Nu ai nevoie de nici unul din ele pentru a rezolva problemele de aici. Programul nu va compila!