A
UBB · Informatică
98 Raspunsuri multiple

Se consideră algoritmul algo(n, k), unde n și k sunt numere naturale (1n,k1061 \le n, k \le 10^6).

Algoritm 1

Algorithm algo(n, k)
  nr ← 0
  p ← 1
  While (n ≠ 0) AND (k ≠ 0) execute
    a ← n MOD 10
    b ← (n DIV 10) MOD 10
    If (a + b) MOD 3 = 0 then
      nr ← nr + (a ∗ b) ∗ p
      p ← p ∗ 10
    Else
      k ← k − 1
    EndIf
    n ← n DIV 10
  EndWhile
  Return nr
EndAlgorithm

Care dintre următoarele perechi de apeluri returnează valori identice?

32 / 60