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 oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!