Admitere Informatică 2025 — 14 iulie — Varianta S
Departajare rezolvate (singur sau pe grilă): 0/4
- 30 sol.nerezolvatădepartajare
Fie secvența de program de mai jos, unde și sunt variabile de tip întreg, iar și sunt două tablouri unidimensionale (vectori) de întregi. Dacă și , , atunci, după rularea secvenței de mai jos, cele două variabile și vor fi:
(varianta C/C++)
for(i=0;i<n;i++) a[i]=a[b[n-i-1]-1]; for(i=0;i<n;i++) b[n-i-1]=b[a[i]-1];a) a=(6,3,3,4,3,6), b=(6,5,5,5,5,6); b) a=(1,2,3,4,5,6), b=(6,5,4,3,2,1); c) a=(1,2,3,4,5,6), b=(1,2,3,4,5,6); d) a=(6,5,4,3,2,1), b=(6,5,4,3,2,1); e) a=(2,1,5,3,4,6), b=(1,3,5,2,4,6); f) a=(1,3,5,2,4,6), b=(2,1,5,3,4,6).
- 50 sol.nerezolvatădepartajare
Folosim metoda backtracking pentru a genera numere naturale în ordine crescătoare utilizând cifrele 0, 1, 2, 3, 4, 5 și 6. Primele 10 numere generate sunt 0, 1, 2, 3, 4, 5, 6, 10, 11, 12. Care este al 256-lea număr generat?
a) 513; b) 501; c) 555; d) 466; e) 444; f) 503.
- 60 sol.nerezolvatădepartajare
La un festival de dans participă fete și băieți. Pentru demonstrațiile de dans planificate se formează perechi, alcătuite fiecare dintr-o fată și un băiat. Să se calculeze toate posibilitățile de formare a perechilor, dacă , , .
a) 2100; b) 35; c) 60; d) 210; e) 2880; f) 700.
- 80 sol.nerezolvată
Fie o matrice cu linii și coloane, care conține numere reale, cu următoarea proprietate: elementele de pe fiecare linie, precum și de pe fiecare coloană, sunt sortate crescător. Putem construi un algoritm pentru a verifica dacă un număr dat apare în matrice. Care este complexitatea timp minimă a acestuia? a) ; b) ; c) ; d) ; e) ; f) .
- 90 sol.nerezolvatădepartajare
Care este rezultatul apelului power(2,2025) pentru funcția recursivă definită mai jos?
(varianta C/C++)
int power(int x, int n) { if(n==0) return 1; if(n%2==0) return x * power(x, n/2); else return power(x, (n-1)/2); }a) 8; b) 1024; c) 128; d) 4096; e) 16; f) 2048.