Documente Academic
Documente Profesional
Documente Cultură
1. Într-un graf orientat cu 10 vârfuri numerotate de la 1 la 10 exist arce numai între perechile de vârfurile
i i j, i≠j cu proprietatea c i este divizor al lui j (i fiind extremitatea ini ial i j extremitatea
final a arcului). Numrul de valori egale cu 1 din matricea de adiacen corespunz toare grafului este:
a. 17 b. 10 c. 30 d. 34
2. Cea mai mic valoare strict pozitiv pe care o poate avea variabila întreag x pentru ca expresia
(x/2)*2 s fie egal cu x este:
a. 1 b. 3 c. 2 d. 0
3. Se consider c variabilele p i q memoreaz adresa primului, respectiv ultimului element al unei liste
liniare nevide dublu înln uite. Elementele listei re in în câmpul urm adresa elementului urmtor iar în
câmpul prec adresa elementului anterior. Stabili i care este numrul de noduri din list dac
p->urm->urm i q->prec->prec indic acela i nod al listei.
a. 4 b. 5 c. 3 d. 2
4. Construim anagramele unui cuvânt L1L2L3 prin generarea permut rilor indicilor literelor cuvântului:
L1L2L3, L1L3L2, L2L1L3, L2L3L1, L3L1L2, L3L2L1. Pentru anagramele cuvântului arc, dup irul
arc,acr,rac,rca, cuvintele imediat urmtoare sunt, în ordine:
a. car,cra b. acr,car c. cra,car d. car,rac
5. Pentru defini ia subprogramului alturat stabili i ce void f(int i, int j)
se afi eaz la apelul f(1,5). {if(i<=j)
if(i+j<5){
printf(”%d”,i); | cout<<i;
f(i+1,j);}
else {
printf(”%d”,j); | cout<<j;
f(i,j-1);}
}
a. 54132 b. 12345 c. 51423 d. 54321
6. Subprogramul complement schimb cifrele unui numr natural n, astfel încât fiecare cifr x devine
egal cu 9-x. Care este antetul corect al unui astfel de subprogram?
a. void complement(long &n) b. void complement(float n)
c. void complement(real &n) d. void complement(long n)
7. Care dintre urm toarele expresii sunt adevrate dac i numai dac valorile variabilelor întregi x i y
au parit i diferite?
a. x%2==0 && x%2!=0 || y%2==0 && y%2!=0 b. x%2==0 || x%2!=0 && y%2==0 || y%2!=0
c. x%2==0 || y%2!=0 && x%2!=0 || y%2==0 d. x%2==0 && y%2!=0 || x%2!=0 && y%2==0
a. 2 6 4 5 7 7 0 5 b. 1 2 4 5 6 7 0 3
c. 2 6 3 5 7 7 0 5 d. 2 6 7 3 4 5 0 8