Pagini recente » petrick | Diferente pentru lowest-common-ancestor intre reviziile 5 si 28 | Diferente pentru problema/invazia intre reviziile 30 si 32 | Profil Cosmin | Diferente pentru documentatie/evaluator intre reviziile 31 si 32
Nu exista diferente intre titluri.
Diferente intre continut:
Pentru programatorii in Borland C/Pascal este important de tinut minte ca evaluatorul infoarena este un mediu *foarte* diferit fata de dos. Cateva erori comune si cum pot fi rezolvate
* Pe infoarena se face I/O din fisiere, nu de la stdin, stdout. Daca faci scanf de la stdin vezi obtine cel mai probabil "Wall time limit exceeded" (vezi mai sus) iar daca faci printf la stdout rezultatul tau va fi ignorat.
* Pe infoarena se face I/O din fisiere, nu de la stdin, stdout (cu exceptia problemelor 'interactive':documentatie/tutorial#probleme-interactive). Daca faci scanf de la stdin vezi obtine cel mai probabil "Wall time limit exceeded" (vezi mai sus) iar daca faci printf la stdout rezultatul tau va fi ignorat.
* tipul int din GCC este pe 32 de biti, nu 16 ca in Borland C/C++, char - 8 biti, short - 16 biti, long - 32, long long - 64
* folositi sprintf in loc de itoa sau ltoa.
* programul de evaluare ruleaza pe un sistem de operare UNIX. Folositi "\n" pentru terminarea liniei curente, nu "\r\n"
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.