Se consideră algoritmul AlexB(value, n, k, p), unde value este un șir cu n numere naturale
(value[1], value[2], ..., value[n]), iar n, k și p sunt numere naturale. Inițial șirul value are n elemente egale cu zero. Algoritmul afișare(value, n) afișează pe o linie șirul value.
Algorithm AlexB(value, n, k, p):
p ← p + 1
value[k] ← p
If p = n then
afișare(value, n)
else
For i ← 1, n execute
If value[i] = 0 then
AlexB(value, n, i, p)
EndIf
EndFor
EndIf
p ← p - 1
value[k] ← 0
EndAlgorithm
Precizați șirul afișat pe a zecea linie, dacă n = 5
și algoritmul se apelează sub formaAlexB(value,5, 1, 0)
A. 1 5 2 3 4
B. 1 5 4 0 4
C. 5 5 5 5 5
D. 1 2 5 4 3
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!