This shows you the differences between two versions of the page.
|
pclp2:teme:tema-2 [2023/05/10 10:45] ilinca_ioana.strutu [Tema 2 - The race is on] |
pclp2:teme:tema-2 [2023/05/17 00:17] (current) ilinca_ioana.strutu [Trimitere și notare] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Tema 2 - The race is on ====== | ====== Tema 2 - The race is on ====== | ||
| - | * Deadline: 14.05.2023 | + | * Deadline: <del>14.05.2023</del> 16.05.2023 |
| * Data publicării: 03.05.2022 | * Data publicării: 03.05.2022 | ||
| * Responsabili: | * Responsabili: | ||
| Line 9: | Line 9: | ||
| * [[ stefanalexandru589@gmail.com | Stefan Apostol ]] | * [[ stefanalexandru589@gmail.com | Stefan Apostol ]] | ||
| * Actualizări: | * Actualizări: | ||
| - | * 03.05.2022 postare tema | + | * 03.05.2023 postare tema |
| - | * 10.05.2022 clarificare detalii de implementare si de trimitere a temei | + | * 10.05.2023 clarificare detalii de implementare si de trimitere a temei |
| + | * 12.05.2023 actualizare Makefile (task 3, task 4, Bonus), update enunt task 4 | ||
| ===== Enunț ===== | ===== Enunț ===== | ||
| Line 215: | Line 216: | ||
| </code> | </code> | ||
| unde: | unde: | ||
| - | * x - coloana pe care se afla piesa a carei pozitii vrem sa o calculam | + | * x - linia pe care se afla piesa a carei pozitii vrem sa o calculam |
| - | * y - linia pe care se afla piesa a carei pozitii vrem sa o calculam | + | * y - coloana pe care se afla piesa a carei pozitii vrem sa o calculam |
| * table - tabla de joc unde se vor pune pozitiile pe care poate ajunge piesa de joc | * table - tabla de joc unde se vor pune pozitiile pe care poate ajunge piesa de joc | ||
| Line 228: | Line 229: | ||
| === Exemplu === | === Exemplu === | ||
| - | + | {{:pclp2:teme:matrix_task_4.png?300|}} | |
| - | {{:pclp2:teme:matrix.png?300|}} | + | |
| Line 248: | Line 248: | ||
| unde: | unde: | ||
| - | * x - coloana pe care se afla piesa a carei pozitii vrem sa o calculam | + | * x - linia pe care se afla piesa a carei pozitii vrem sa o calculam |
| - | * y - linia pe care se afla piesa a carei pozitii vrem sa o calculam | + | * y - coloana pe care se afla piesa a carei pozitii vrem sa o calculam |
| * board - doua numere intregi ce reprezinta suprafata de joc. Primul numar reprezinta partea superioara a suprafetei, pe cand al doilea numar reprezinta partea inferioara. | * board - doua numere intregi ce reprezinta suprafata de joc. Primul numar reprezinta partea superioara a suprafetei, pe cand al doilea numar reprezinta partea inferioara. | ||
| Line 303: | Line 303: | ||
| * punctajul obținut prin testarea automată - 90p | * punctajul obținut prin testarea automată - 90p | ||
| * coding style si comentarii- 10p | * coding style si comentarii- 10p | ||
| - | * bonus - 20p | + | * bonus - TBD |
| <note> | <note> | ||
| Line 311: | Line 311: | ||
| * indentarea consecventă | * indentarea consecventă | ||
| * utilizarea unor nume sugestive pentru label-uri | * utilizarea unor nume sugestive pentru label-uri | ||
| - | * scrierea unor linii de cod/README de maxim 80-100 de caractere | + | * scrierea unor linii de cod (sau README) de maxim 80-100 de caractere |
| </note> | </note> | ||
| Line 321: | Line 321: | ||
| <note warning> | <note warning> | ||
| Temele care nu trec de procesul de asamblare (build) nu vor fi luate în considerare. | Temele care nu trec de procesul de asamblare (build) nu vor fi luate în considerare. | ||
| + | </note> | ||
| + | |||
| + | <note warning> | ||
| + | Arhivele care nu corespund structurii cerute vor fi depunctate cu 20 de puncte din nota finala. | ||
| </note> | </note> | ||