📌 Despre Varianta 3 din 2024
Varianta 3 din 2024 trece prin expresii logice, recursivitate, backtracking, structuri, grafuri și arbori, matrice, divizori, șiruri de caractere și fișiere. Este o variantă echilibrată, ideală ca test complet.
Subiectul I (20p): 5 grile: o expresie care verifică dacă două numere sunt pare, un subprogram recursiv care afișează cifre și niveluri de apel, o problemă de backtracking cu permutări care au valorile pare pe primele trei poziții, tipul celui de-al 11-lea sortiment dintr-un tablou de structuri ciocolata și numărul maxim de noduri ale unui graf cu 10 muchii și grade date.
Subiectul al II-lea (40p): Un algoritm în pseudocod care împarte repetat fiecare număr citit la 3 și înmulțește valorile rămase, cel mai lung lanț elementar care pornește din rădăcina unui arbore dat prin vectorul de „tați” și o secvență care completează o matrice 9×9 cu 4 și 2, după suma indicilor.
Subiectul al III-lea (30p): Un subprogram cu divizori (majImp, cel mai mic număr „major impar” dintr-un interval), o problemă cu șiruri de caractere care verifică dacă toate cuvintele unui text au aceeași lungime și o problemă de eficiență care caută cea mai lungă „scară” de cote consecutive dintr-un traseu citit din fișierul bac.txt.
⚠️ La ce să fii atent
- La I.2: Fiecare apel afișează
y la final, inclusiv cele care au făcut un apel recursiv. Cifrele lui 2020 apar la întoarcere, fiecare urmată de nivelul ei: 23022100. - La I.5: Suma gradelor este 20. Ca să ai cât mai multe noduri, nodurile cu grad impar primesc gradul 1, iar cele cu grad par nenul gradul 2: 6 + 7·2 = 20, deci graful are 2 + 6 + 7 = 15 noduri.
- La II.1.a:
repetă împarte la 3 cel puțin o dată, deci 1 devine 0 și nu se înmulțește, iar 10 se oprește la 3. Produsul este 9. - La III.1: Divizorii proprii nu includ 1 și nici numărul însuși. Pentru 18, compari 3 + 9 cu 2 + 6.
- La III.3: Cotele unei scări sunt numere consecutive, deci fiecare este cu exact 1 mai mare decât cea dinainte. Ține minte doar lungimea celei mai lungi scări și ultima ei cotă: cotele se pot reconstrui la final, fără tablou.