Întrebări frecvente


Pe această pagină puteți găsi răspunsuri la întrebările frecvente care apar legate de utilizarea platformei.

Vă recomandăm de asemenea să consultați și ghidul de utilizare al platformei CMS dacă nu ați făcut-o deja.

Cum se face citirea/afișarea datelor de intrare/ieșire?

Pentru toate problemele, dacă nu se specifică altfel în cerință, citirea se va face de la intrarea standard (consolă) iar afișarea se va face la ieșirea standard („pe ecran”).

Cum funcționează procesul de evaluare al submisiilor?

Selectezi problema pentru care vrei să trimiți o soluție și dai „paste” sau încarci fișierul cu codul sursă al programului tău. Acesta va fi compilat și apoi executat, pentru fiecare caz de test, într-un sandbox securizat pe un evaluator. Output-ul programului va fi colectat și comparat cu datele de ieșire predefinite pentru testul respectiv. Cum se realizează „compararea” datelor afișate de programul tău cu datele „corecte” depinde de specificul problemei respective; în unele cazuri, pot fi mai multe răspunsuri corecte, iar evaluatorul a fost configurat să le accepte pe toate.

Ce fel de compilatoare/interpretoare sunt folosite?

Tabelul cu versiunile compilatoarelor/interpretoarelor folosite poate fi găsit aici, iar setările de compilare/rulare folosite se găsesc aici.

Ce fac dacă nu știu cum să rezolv o anumită problemă?

Ia legătura cu laborantul sau profesorul de curs sau lasă un comentariu pe pagină în care să detaliezi ce ai încercat să faci și de ce nu a mers, sau să menționezi în ce punct te-ai blocat. Rugămintea este să nu postezi soluții complete sau comentarii în care să ceri publicarea datelor de test.

Am descoperit o greșeală/neclaritate în cerința unei probleme

Te rugăm să ne anunți fie prin intermediul sistemului de tichete oferit de platformă (butonul de Report an issue din josul fiecărei probleme) sau luând legătura cu laborantul sau cu profesorul de curs.