Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.
Ambele părți revizuirea anterioară Versiuni anterioare Urmatoarea versiune | Versiuni anterioare | ||
teme2019:tema-1 [2019/03/11 09:16] andreea.udrea [Obiective] |
teme2019:tema-1 [2019/03/21 10:52] (curent) gabriel.rusu [Cerințe] |
||
---|---|---|---|
Linia 9: | Linia 9: | ||
- Trimiterea temelor se face pe platforma [[https:// | - Trimiterea temelor se face pe platforma [[https:// | ||
- Checker-ul offline îl puteţi descărca de la această [[https:// | - Checker-ul offline îl puteţi descărca de la această [[https:// | ||
- | - Puteţi cere ajutor oricând la această adresă [[todo_create_mailing_list_with_google|email]] | + | - Puteţi cere ajutor oricând la această adresă [[sda.ab.teme@gmail.com|email]] |
===== Descriere ===== | ===== Descriere ===== | ||
Linia 17: | Linia 17: | ||
===== Cerințe ===== | ===== Cerințe ===== | ||
- Se va crea o listă cu informațiile din fișierul date.in | - Se va crea o listă cu informațiile din fișierul date.in | ||
- | - Se vor elimina din lista anterior creată, echipele cu cel mai mic punctaj de echipă (informațiile despre modul de calcul al acestui punctaj se găsesc în cadrul secțiunii Detalii Tehnice) | + | - Se vor elimina din lista anterior creată, echipele cu cel mai mic punctaj de echipă (informațiile despre modul de calcul al acestui punctaj se găsesc în cadrul secțiunii Detalii Tehnice) |
- Se vor implementa structurile de date necesare pentru a se efectua meciurile: | - Se vor implementa structurile de date necesare pentru a se efectua meciurile: | ||
* Se va crea o coadă în care se vor pune meciurile dintre echipe. | * Se va crea o coadă în care se vor pune meciurile dintre echipe. | ||
Linia 23: | Linia 23: | ||
* Se vor crea două stive - una pentru învinși și una pentru câștigători - ce vor conține echipele ce au pierdut, respectiv, au câștigat meciul anterior. | * Se vor crea două stive - una pentru învinși și una pentru câștigători - ce vor conține echipele ce au pierdut, respectiv, au câștigat meciul anterior. | ||
* Se vor introduce în stivă echipele în funcție de rezultatul obținut și se va adauga un punct la punctajul de echipă al echipelor ce au câștigat. | * Se vor introduce în stivă echipele în funcție de rezultatul obținut și se va adauga un punct la punctajul de echipă al echipelor ce au câștigat. | ||
- | * Se vor șterge echipele ce se găsesc în stiva de pierzători. | + | * Se vor șterge echipele ce se găsesc în stiva de învinși. |
* Din stiva de câștigători se vor extrage echipele și se va umple din nou coada de meciuri formându-se meciuri cu echipele consecutive (prima echipă scoasă din stivă va juca cu a doua echipa scoasă din stivă primul meci). | * Din stiva de câștigători se vor extrage echipele și se va umple din nou coada de meciuri formându-se meciuri cu echipele consecutive (prima echipă scoasă din stivă va juca cu a doua echipa scoasă din stivă primul meci). | ||
* Se vor repeta pașii enumerați pana la aflarea echipelor de pe primele 8 locuri. | * Se vor repeta pașii enumerați pana la aflarea echipelor de pe primele 8 locuri. | ||
Linia 117: | Linia 117: | ||
* Arhiva trimisă conține (direct în rădăcină): | * Arhiva trimisă conține (direct în rădăcină): | ||
- Fişierul sau fişierele (.c) cu codul programului; | - Fişierul sau fişierele (.c) cu codul programului; | ||
- | - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească | + | - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească |
- fișierul README în care va fi descrisă soluția problemei. | - fișierul README în care va fi descrisă soluția problemei. | ||