Admitere Informatică 2022 — 18 iulie — Ia, Varianta F
Departajare rezolvate (singur sau pe grilă): 0/4
- 30 sol.nerezolvatădepartajare
Se consideră funcția recursivă (varianta C/C++):
int S(int n, int a, int b) { if(n==0) return 0; else return a*n + b + S(n-1,a,b); }Dacă apelul are ca rezultat , iar apelul are ca rezultat , atunci:
a) ; b) ; c) ; d) ; e) ; f) .
- 40 sol.nerezolvatădepartajare
Fie un tablou unidimensional sortat ce conține întregi. Un algoritm determină dacă există două elemente din a căror sumă este mai mică decât . Care este complexitatea timp minimă pe care o poate avea acest algoritm?
a) ; b) ; c) ; d) ; e) ; f) .
- 50 sol.nerezolvatădepartajare
Fie un graf neorientat oarecare și o submulțime de noduri () ale acestuia. Nodurile acestei submulțimi au gradele . Toate celelalte noduri din graf sunt legate la cel puțin un nod din această submulțime. Care este numărul minim, respectiv maxim, de noduri pe care le poate avea graful, în funcție de .
a) , ; b) , ; c) , ; d) , ; e) , ; f) , .
- 80 sol.nerezolvatădepartajare
Fie o mulțime de simboluri cu care se pot forma șiruri distincte de lungime (). Fiecare dintre cele simboluri apare în fiecare șir de ori, , . Pentru simbolurile care apar de , și, respectiv, ori, primele șiruri generate cu metoda backtracking sunt: ABBBCC, ABBCBC, ABBCCB, ABCBBC. Care este următorul șir care va fi generat?
a) ACCBBB; b) ABCBCB; c) ABCCBB; d) ABCBBC; e) ACBBBC; f) BABCCB.