📌 Despre Varianta 5 din 2026
Varianta 5 din 2026 trece prin expresii logice, recursivitate, structuri imbricate, arbori, grafuri orientate, cifre, backtracking, șiruri de caractere, numere prime, matrice și fișiere. Este o variantă echilibrată, bună pentru recapitularea întregii materii.
Subiectul I (20p): 5 grile: o expresie logică cu valoarea 1, un subprogram recursiv care numără cifrele impare minus cele pare, durata în secunde a unei părți dintr-o structură sonata, numărul de niveluri ale unui arbore dat prin vectorul de tați și numărul minim de arce adăugate ca un graf orientat să devină tare conex.
Subiectul al II-lea (40p): Un algoritm în pseudocod care numără de câte ori apare cifra k în numerele dintr-un interval, o problemă de backtracking cu cifrurile unui lacăt și o secvență care formează șirul Prof. urmat de prenumele și numele unui profesor.
Subiectul al III-lea (30p): Un subprogram cu numere prime (pagini, care verifică dacă n pagini formează o broșură și un catalog), o problemă cu o matrice care caută coloanele consecutive cu aceeași sumă și o problemă de eficiență care scrie în fișierul bac.txt, în ordine inversă, termenii unui șir până la x.
⚠️ La ce să fii atent
- La I.1: La varianta d),
4>3>2 nu înseamnă „4 > 3 și 3 > 2”. Se evaluează de la stânga la dreapta: 4>3 dă 1, iar 1>2 dă 0. - La II.1.a: Cifra
k se numără de fiecare dată când apare, deci 122 contribuie cu 2. Între 120 și 126, cifra 2 apare de 8 ori. - La II.2: Cifrele trebuie să fie distincte. Înainte de 16789 ar urma 16787, dar 7 este deja folosit, deci soluția este
16785. - La III.1: Setul folosește p + 3·p = 4·p pagini, deci
n trebuie să se împartă la 4, iar n/4 trebuie să fie prim. Pentru n=4 se obține p = 1, care nu este prim. - La III.2: Contează doar coloanele vecine. În exemplu, coloanele 3 și 5 au aceeași sumă, 2, dar nu sunt consecutive, deci nu se afișează.