A
UBB · Informatică

UBB · Informatică

Practică

Exersează cu probleme din toată culegerea

50 Cap. 0 Raspunsuri multiple

Se consideră algoritmul Calculeaza(x, n) care procesează un vector de numere întregi.

Algoritm 1

Algorithm Calculeaza(x, n)
  s ← x[1]; a ← x[1]
  For i ← 2, n execute
    If a + x[i] > x[i] then a ← a + x[i]
    Else a ← x[i] EndIf
    If a > s then s ← a EndIf
  EndFor
  Return s
EndAlgorithm

Care dintre următoarele afirmații sunt adevărate?

8 Cap. 0

Fie variabila y care memorează un număr natural. Care dintre expresiile de mai jos are valoarea True dacă și numai dacă y este mai mare decât 10 și nu este divizibil cu 4?

32 Cap. 0

Fie variabilele a = 12, b = 5, c = 3. Care este valoarea returnată de expresia următoare? (a DIV b>c) AND (b1<c)OR(aMOD(b1)=2)(a \ DIV \ b \gt c) \ AND \ (b - 1 \lt c) OR (a MOD (b - 1) = 2)

215 Cap. 0

O tablă de șah de dimensiune n × n, n par, este împărțită în dreptunghiuri de arii diferite, iar numărul de pătrățele albe este egal cu numărul de pătrățele negre, pentru fiecare dreptunghi în parte. Care este numărul maxim de dreptunghiuri pe care se pot obține?

11 Cap. 0

Fie variabilele a = 16, b = 4 și c = 2. Ce valoare va avea expresia următoare? (a MOD b+bc) DIV (a DIV bc)+(a+1) MOD (b1)\lfloor(a\ MOD\ b + b \ast c)\ DIV\ (a\ DIV\ b - c)\rfloor + \lfloor(a + 1)\ MOD\ (b - 1)\rfloor