Diferente pentru documentatie/borderoul-de-evaluare intre reviziile #4 si #5

Nu exista diferente intre titluri.

Diferente intre continut:

* 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++
h2. 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.
* 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
h2. 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!

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.