RAU-CODER

Competiția este dedicată elevilor de liceu care vor să devină programatori, care iubesc matematica dar și să codeze.

Concursul are loc Sâmbătă, 30 Mai 2020, între orele 10.00-12.00.

Subiectele sunt unice pentru toți concurenții, indiferent de clasă, și se conformează programelor de concurs pentru clasele IX-XI.

Image

Ediția din acest an a concursului de programare pentru elevi se va desfășura în manieră online.

Elevii vor avea la dispoziție 2 ore de concurs pentru a rezolva o serie de probleme de algoritmică, de dificultăți variate. Soluțiile vor fi implementate în limbajul C++.

Problemele sunt de tipul celor de pe site-urile pbinfo.ro și infoarena.ro.

Image

Calendarul competiției

Joi, 28.05.2020

Înscriere în concurs

Înscrierile în concurs se fac până pe data de Joi, 28 Mai 2020 - Vă așteptăm cu drag!

Vineri, 29.05.2020

Confirmarea înscrierii

Concurenții vor primi un e-mail cu detalii despre desfășurarea concursului.
Sâmbătă, 30.05.2020   
10:00-12.00


Desfășurarea concursului

10.00. Concurenții vor primi subiectele conform instrucțiunilor primite pe e-mail cu o zi înainte. Soluțiile vor putea fi încărcate la anumite intervale de timp, pe parcursul celor 2 ore de concurs.
Sâmbătă, 30.05.2020

Publicarea rezultatelor

Rezultatele concursului vor fi publicate în ziua de desfășurare.

Ce trebuie să știi...

Mai jos am răspuns la câteva întrebări care vă vor fi de folos pentru a întelege mai bine cum funcționează concursul:

1. Cum se face evaluarea soluțiilor?

Pentru evaluarea soluțiilor vom folosi o aplicație de tip Unit Testing (testare automată). Pentru fiecare problemă există un număr de teste, fiecare test având un anumit punctaj. Aplicațiile vor fi rulate pe un sistem Linux

Se vor testa atât corectitudinea răspunsurilor aplicațiilor, cât și încadrarea în limitele de timp și memorie impuse pentru fiecare problemă în parte.

2. Cum se punctează?

Punctajul final al unui concurent se calculează prin însumarea punctajelor obținute la fiecare problemă în parte.

Dacă o soluție nu funcționează corect decât pentru o parte dintre teste, punctajele individuale ale acestor teste vor fi luate în calcul la punctajul final.

Pentru fiecare test, ieșirea așteptată (fișierul *.ok) trebuie să fie identică cu ieșirea obținută (fișierul *.out), mai puțin, eventual, un rând gol la sfârșitul fișierului.

3. În ce limbaj de programare pot lucra? Pot folosi biblioteca STL? Cum codez?

Toate soluțiile vor fi implementate în limbajul C++.

Da, se poate utiliza STL.

Deși într-o primă fază se face testare automată, este important să scrii codul pentru oameni (Write code for humans! :)), s-ar putea să te ajute în situația unei departajări. Vezi comentariul de la sectiunea Premii.

4. Pot folosi secvențe de cod pe care le-am creat în trecut?

Desigur că nu te putem împiedica, dar prin îscrierea la un concurs online vei accepta Codul de conduită prin care, în timpul concursului, nu poți consulta/utiliza sursele altor persoane și nu poti lansa întrebări pe forumuri.

5. Pot pune întrebări comisiei în timpul concursului?

Da, se pot pune întrebări legate de enunțul problemei, nu despre soluții particulare. Întrebările trebuie formulate astfel încât să se poată răspunde cu DA/NU.

6. Cum voi afla rezultatele?

Rezultatele și clasamentul final vor fi publicate pe site-ul concursului, în ziua de desfășurare. Se vor afișa rezultatele obținute de concurenți la fiecare problemă în parte. Problemele vor fi publicate pe platforma pbinfo.ro.

7. Dacă sunt în clasa a 10-a, de exemplu, și câstig premiu, atunci când voi termina liceul, voi beneficia în continuare de bursă de studii?

Da, atâta timp cât iei bacalaureatul! :D

8. Există vreo taxă de participare?

Nu, noi ne dorim să stimulăm competitivitatea şi în nici un caz să o inlesnim! :D

Premii RAU-CODER

Se acordă 3 premii (locurile 1, 2 și 3) și o mențiune.

În situația în care mai mulți concurenți obțin același punctaj total, departajarea se va face astfel (vom decide în funcție de numărul de participanți și vă vom comunica în data de 29.05):
(1) fie de către comisie, luand în considerare principii care definesc noțiunea de "clean code": claritatea codului, stilul, consistența
(2) fie prin însumarea timpilor de încărcare a tuturor soluțiilor finale, timpul minim câștigă.

PREMIILE concursului sunt următoarele :

Locurile 1 - 3

Bursă de studii (licență) pentru Anul I de studiu în cadrul Universității noastre la programul Informatică Economică(~1200Euro)

Pe lângă diploma și bursa de studii oferite de noi, sponsorii noștri vor oferi și alte premii.
Mențiune

Examen de admitere echivalat cu nota 10 la programul de studii Informatică Economică (licență).

Diploma și echivalarea examenului de admitere cu nota 10.