Elevii vor fi prezenţi în laboratoarele din centrele de concurs la care sunt repartizaţi, cel târziu la ora 8.30.
Elevii trebuie să aibă asupra lor un act de identitate(C.I., C.N. sau carnet de elev vizat )
Concursul va începe la ora 9.00 și are o durată de 4 ore liceu și 3 ore gimnaziu. Fiecare concurent va primi subiectele în formă listată .
Proba se desfășoară într-o singură zi și constă într-o probă practică.
În timpul concursului, concurenţilor nu le este permis:
- să folosească biblioteci externe. Prin bibliotecă externă se înţelege oricare bibliotecă care nu e parte a Bibliotecii Standard C++ (exemplu: subprograme din CRT sau conio.h);
- să solicite introducerea altor date decât cele specificate în enunţul problemei. De exemplu, programul nu trebuie să se încheie cu readln, readkey, getch(), etc. (solicitând astfel comisiei tastarea unor caractere). Programul va aştepta inutil introducerea acestor date şi va depăşi timpul de executare specificat în enunţul problemei;
- să utilizeze tehnici de programare cu scopul de a bloca compilarea sursei (de exemplu: instanțieri template recursive);
- să facă apeluri de sistem nelegate de problemele din competiţie;
- să execute alte programe.
- să utilizeze reţeaua pentru orice altceva decât comunicarea cu sistemul de evaluare;
- să acceseze reţeaua;
- să atace securitatea oricărui calculator din reţea sau a sistemului de evaluare;
- să acceseze sau să creeze alte fișiere decât cele specificate în enunţul problemei;
- să utilizeze dischete, CD-uri sau flash-uri, smartphone-uri;
- să utilizeze alte surse de documentare decât Help-ul mediului folosit şi documentaţia pusă la dispoziţie de către comisie;
- să interfereze în vreun mod cu activităţile altui concurent;
- să încerce să deterioreze mediile de lucru;
- să încerce să deterioreze sistemul de evaluare;
- să utilizeze orice mijloace de comunicare.
Atât la etapa județeană/a sectoarelor municipiului București, cât și la etapa națională, timp de 60 de minute după primirea subiectelor, concurenții pot formula întrebări referitoare la enunțurile problemelor. Întrebările se formulează în scris, pe foaia cu întrebări fiind precizate numele problemei, ID-ul concurentului și sala în care acesta lucrează. Întrebările trebuie formulate astfel încât răspunsul să poată fi DA sau NU. În cazul în care întrebarea este ambiguă, își găsește răspunsul în enunțul problemei sau solicită informații despre modalitatea de rezolvare a problemei, răspunsul va fi FĂRĂ COMENTARII.
Salvarea soluţiilor
Fiecare elev va avea asociat un ID, format din 8 caractere. ID-ul concurenţilor va avea formatul, după caz:
- judet_clasa_nrOrdine (judet-2 caractere, clasa-1 caracter, nrOrdine – 3 caractere)
Câmpul clasa va lua următoarele valori: 5,6,7,8,9, A, B, C.
De exemplu: al cincilea elev din lista elevilor de clasa a XI-a din judeţul ARGES va avea ID-ul AG_B_005
Reguli de salvare a fişierelor sursă pentru liceu:
– Fiecare concurent va salva sursele proprii într-un director având drept nume ID-ul său. În acest director se va găsi câte o singură sursă pentru fiecare problemă rezolvată. Prin urmare, numărul fișierelor din acest director este mai mic sau egal cu numărul de probleme din proba de concurs. Acest director nu va conține alte subdirectoare;
– Extensiile permise pentru fişierele sursă ale concurenţilor sunt: c, cpp şi pas.
– Pentru fiecare problemă concurentul va salva în directorul având drept nume ID-ul său un singur fişier – fişier sursă denumit după următoarele reguli:
- numele fişierului sursă, identic cu numele problemei, scris numai cu litere mici.
- extensia fişierului sursă, indicând limbajul de programare utilizat de concurent în rezolvarea problemei, se va scrie cu litere mici. Extensiile permise pentru fişierele sursă ale concurenţilor sunt: c, cpp şi pas;
Exemplu
Subiectul la liceu conţine probleme cu numele “casa”, “munte”, “ploaie”.
Directorul cu numele AG_B_005 creat de concurentul cu ID-ul AG_B_005 va conţine cele trei surse corespunzătoare fiecărei probleme, şi anume: casa.c, munte.c, ploaie.c sau casa.cpp, munte.cpp, ploaie.cpp sau casa.pas, munte.pas, ploaie.pas în funcţie de limbajul de programare utilizat.
După salvarea pe suportul extern, concurentul va confirma prin semnătură, în borderoul sălii de concurs, dimensiunea spaţiului ocupat al fiecărei surse salvate, exprimată în bytes.
Exemplu
Subiectul la gimnaziu conţine problemele cu numele “casa”, “munte”.
Directorul cu numele AG_5_003 creat de concurentul cu ID-ul AG_5_003 va conţine cele două surse corespunzătoare fiecărei probleme, şi anume: casa.c, munte.c, sau casa.cpp, munte.cpp sau casa.pas, munte.pas, în funcţie de limbajul de programare utilizat.
După salvarea pe suportul extern, concurentul va confirma prin semnătură, în borderoul sălii de concurs, dimensiunea spaţiului ocupat al fiecărei surse salvate, exprimată în bytes.