📌 Despre Simularea din 2025
Simularea din 2025 trece prin expresii cu numere reale, recursivitate, tablouri bidimensionale, arbori, grafuri neorientate, backtracking, structuri imbricate, subprograme cu parametri de ieșire, șiruri de caractere și fișiere.
Subiectul I (20p): 5 grile: o expresie cu numere reale, un subprogram recursiv care construiește 2025, un element de pe diagonala secundară a unui tablou 2025×2025, nodul cu cei mai mulți fii dintr-un vector de „tați” și numărul de muchii al unui graf cu 5 componente fără cicluri.
Subiectul al II-lea (40p): Un algoritm în pseudocod care interschimbă două numere și afișează valori și simbolul * într-o structură pentru, grupe de accesorii de înot de 200 de lei generate cu backtracking și o structură specialist cu o structură în interior.
Subiectul al III-lea (30p): Un subprogram cu cifre (harsad, care găsește cel mai mare număr divizibil cu suma cifrelor sale), o problemă cu șiruri de caractere care caută cuvintele cu același număr de vocale ca ultimul și o problemă de eficiență cu etichetele unor bijuterii citite din bijuterii.in.
⚠️ La ce să fii atent
- La I.3: Pe diagonala secundară suma indicilor este 2024, numărul de linii minus 1: 1999 + 25 = 2024.
- La II.1.a: Dacă m<n, cele trei atribuiri interschimbă valorile, deci bucla pornește de la 25. Când i este par, k scade de două ori.
- La II.2: După ultima soluție care începe cu cască și clipsuri nu mai există alte grupe cu cască, deci a cincea soluție începe cu costumul de înot.
- La III.1:
n este parametru de ieșire, deci se transmite prin referință: int &n. - La III.3: Contează doar primele două cifre ale fiecărei etichete, în orice ordine. Un vector de apariții cu indici de la 10 la 99 este suficient.