Sunteți pe pagina 1din 21

Backtracking

Variante 2009

BAC 2009 Backtracking


Utiliznd metoda backtracking se genereaz n ordine lexicografic cuvintele de
cte patru litere din mulimea A={a,b,c,d,e}, cuvinte care nu conin dou vocale
alturate. Primele opt cuvinte generate sunt, n ordine: abab, abac, abad, abba,
abbb, abbc, abbd, abbe. Cte dintre cuvintele generate ncep cu litera b i se
termin cu litera e?
a. 9
b. 15
c. 12
d. 20
Utiliznd metoda backtracking se genereaz n ordine lexicografic cuvintele de
cte patru litere din mulimea A={a,b,c,d,e}, cuvinte care nu conin dou vocale
alturate. Primele opt cuvinte generate sunt, n ordine: abab, abac, abad, abba,
abbb, abbc, abbd, abbe. Care este ultimul cuvnt generat?
a. edcb
b. eeee
c. edde
d. eded
Utiliznd metoda backtracking se genereaz n ordine lexicografic cuvintele de
cte patru litere din mulimea A={a,b,c,d,e}, cuvinte care nu conin dou vocale
alturate. Primele opt cuvinte generate sunt, n ordine: abab, abac, abad, abba,
abbb, abbc, abbd, abbe. Care este penultimul cuvnt generat?
a. edec
b. eded
c. edde
d. edcb
Utiliznd metoda backtracking se genereaz n ordine lexicografic cuvintele de
cte patru litere din mulimea A={a,b,c,d,e}, cuvinte care nu conin dou vocale
alturate. Primele opt cuvinte generate sunt, n ordine: abab, abac, abad, abba,
abbb, abbc, abbd, abbe. Care este antepenultimul cuvnt generat?
a. edde
b. eddb
c. edeb
d. edcb

Backtracking

Variante 2009

Folosind modelul combinrilor se genereaz numerele naturale cu cte trei cifre


distincte din mulimea {1,2,3,7}, numere cu cifrele n ordine strict cresctoare,
obinndu-se, n ordine: 123, 127, 137, 237. Dac se utilizeaz exact aceeai
metod pentru a genera numerele naturale cu patru cifre distincte din mulimea
{1,2,3,4,5,6,7,8}, cte dintre numerele generate au prima cifr 2 i ultima cifr 7?
a. 8
b. 3
c. 4
d. 6
Utiliznd metoda backtracking sunt generate numerele de 3 cifre, avnd toate
cifrele distincte i cu proprietatea c cifrele aflate pe poziii consecutive sunt de
paritate diferit. tiind c primele ase soluii generate sunt, n aceast ordine,
103, 105, 107, 109, 123, 125, care este a zecea soluie generat?
a. 145
b. 147
c. 230
d. 149
Folosind tehnica bactracking un elev a scris un program care genereaz toate
numerele de cte n cifre (0<n9), cifrele fiind n ordine strict cresctoare. Dac n
este egal cu 5, scriei n ordine cresctoare toate numerele avnd cifra unit ilor
6, care vor fi generate de program.
Utiliznd metoda backtracking sunt generate numerele de 3 cifre care au cifrele
n ordine cresctoare, iar cifrele aflate pe poziii consecutive sunt de paritate
diferit. tiind c primele cinci soluii generate sunt, n aceast ordine, 123, 125,
127, 129, 145, care este cel de al 8-lea numr generat?
a. 169
b. 149
c. 167
d. 147
Utiliznd metoda backtracking, sunt generate n ordine cresctoare toate
numerele de 3 cifre, astfel nct cifrele sunt n ordine cresctoare, iar cifrele
aflate pe poziii consecutive sunt de paritate diferit. tiind c primele trei soluii
generate sunt, n aceast ordine, 123, 125, 127, scriei toate numerele generate
care au suma cifrelor egal cu 12.

Backtracking

Variante 2009

Un elev a scris un program care, folosind metoda backtracking, genereaz toate


numerele de cte 5 cifre, cifrele fiind n ordine strict cresctoare. Scriei toate
numerele generate de program care au prima cifr 5.
Un algoritm de tip backtracking genereaz, n ordine lexicografic, toate irurile
de 5 cifre 0 i 1 cu proprietatea c nu exist mai mult de dou cifre 0 pe poziii
consecutive. Primele 7 soluii generate sunt: 00100, 00101, 00110, 00111,
01001, 01010, 01011. Care este a 8-a soluie generat de acest algoritm?
a. 01110
b. 01100
c. 01011
d. 01101
Pentru a scrie valoarea 10 ca sum de numere prime se folosete metoda
backtracking i se genereaz, n aceast ordine, sumele distincte: 2+2+2+2+2,
2+2+3+3, 2+3+5, 3+7, 5+5. Folosind exact aceeai metod, se scrie valoarea 9
ca sum de numere prime. Care sunt primele trei soluii, n ordinea generrii lor?
Trei biei, Alin, Bogdan i Ciprian, i trei fete, Delia, Elena i Felicia, trebuie
s formeze o echip de 3 copii, care s participe la un concurs. Echipa trebuie s
fie mixt (adic s conin cel puin o fat i cel puin un biat). Ordinea copiilor
n echip este important deoarece aceasta va fi ordinea de intrare a copiilor n
concurs (de exemplu echipa Alin, Bogdan, Delia este diferit de echipa
Bogdan, Alin, Delia). Cte echipe se pot forma, astfel nct din ele s fac parte
simultan Alin i Bogdan? Dai exemplu de o echip corect format din care s
nu fac parte nici Alin i nici Bogdan.
Utiliznd metoda backtracking se genereaz permutrile cuvntului info. Dac
primele trei soluii generate sunt: fino, fion, fnio care este cea de-a cincea
soluie?
a. foin
b. fnoi
c. foni
d. ifon
Cte numere cu exact dou cifre pot fi construite folosind doar cifre pare
distincte?
a. 12
b. 16
c. 20
d. 25

Backtracking

Variante 2009

Un algoritm genereaz n ordine cresctoare toate numerele de n cifre, folosind


doar cifrele 3, 5 i 7. Dac pentru n=5, primele cinci soluii generate sunt 33333,
33335, 33337, 33353, 33355, precizai care sunt ultimele trei soluii generate, n
ordinea generrii.
Un algoritm genereaz n ordine descresctoare toate numerele de 5 cifre,
fiecare dintre ele avnd cifrele n ordine strict cresctoare. tiind c primele cinci
soluii generate sunt 56789, 46789, 45789, 45689, 45679, precizai care sunt
ultimele trei soluii generate, n ordinea generrii.
Un algoritm genereaz, n ordine lexicografic, toate irurile alctuite din cte n
cifre binare (0 i 1). tiind c pentru n=5, primele patru soluii generate sunt
00000, 00001, 00010, 00011, precizai care sunt ultimele trei soluii generate, n
ordinea obinerii lor.
Un algoritm genereaz n ordine cresctoare, toate numerele de n cifre (n<9), cu
cifre distincte, care nu au dou cifre pare alturate. Dac pentru n=5, primele
cinci soluii generate sunt 10325, 10327, 10329, 10345, 10347, precizai care
sunt urmtoarele trei soluii generate, n ordinea obinerii lor.
Un algoritm genereaz n ordine descresctoare, toate numerele de n cifre
(n<9), cu cifrele n ordine strict cresctoare, care nu au dou cifre pare alturate.
Dac pentru n=5, primele cinci soluii generate sunt 56789, 45789, 45679,
45678, 36789, precizai care sunt urmtoarele trei soluii generate, n ordinea
obinerii lor.
Urmtoarele probleme se refer la mulimea de numere reale M={x1, x2, , xn}
(1000<n10000). Care dintre acestea, comparativ cu celelalte, admite un
algoritm care se ncheie dup un numr minim de pai?
a. sortarea elementelor mulimii M
b. generarea elementelor produsului cartezian M x M
c. determinarea elementului minim al mulimii M
d. generarea tuturor permutrilor mulimii M
In timpul procesului de generare a permutrilor mulimii {1,2,,n} prin metoda
backtracking, n tabloul unidimensional x este plasat un element xk (1kn).
Acesta este considerat valid dac este ndeplinit condiia:
a. xk{x1, x2, , xk-1}

Backtracking

Variante 2009

b. xkxk-1
c. xk{x1, x2, , xn}
d. xkxk-1 i xkxk+1
Algoritmul de generare a tuturor numerelor de 5 cifre nenule, fiecare avnd
cifrele ordonate strict cresctor, este echivalent cu algoritmul de generare a:
a. submulimilor unei mulimi cu 5 elemente
b. produsului cartezian a unor mulimi de cifre
c. aranjamentelor de 9 elemente luate cte 5
d. combinrilor de 9 elemente luate cte 5
Genernd irurile de maximum 3 caractere distincte din mulimea {A,B,C,D,E},
ordonate lexicografic, obinem succesiv: A, AB, ABC, ABD, ... . Ce ir va fi
generat imediat dup BAE?
a. BCA
b. CAB
c. BC
d. BEA
Un program citete o valoare natural nenul impar pentru n i apoi genereaz
i afieaz n ordine cresctoare lexicografic toate combinaiile formate din n
cifre care ndeplinesc urmtoarele proprieti:
- ncep i se termin cu 0;
- modulul diferenei ntre oricare dou cifre alturate dintr-o combinaie este 1.
Astfel, pentru n=5, combinaiile afiate sunt, n ordine, urmtoarele: 01010,
01210. Dac se ruleaz acest program i se citete pentru n valoarea 7, imediat
dup combinaia 0101210 va fi afiat combinaia:
a. 0121210
b. 0123210
c. 0111210
d. 0121010
Pentru generarea numerelor cu n cifre formate cu elementele mulimii {0,2,9} se
utilizeaz un algoritm backtracking care, pentru n=2, genereaz, n ordine,
numerele 20,22,29,90,92,99. Dac n=4 i se utilizeaz acelai algoritm, care
este numrul generat imediat dup numrul 2009?
a. 2002
b. 2020
c. 2090
d. 2010

Backtracking

Variante 2009

Pentru generarea n ordine cresctoare a numerelor cu n cifre formate cu


elementele mulimii {0,2,8} se utilizeaz un algoritm backtracking care, pentru
n=2, genereaz, n ordine, numerele 20,22,28,80,82,88. Dac n=4 i se
utilizeaz acelai algoritm, precizai cte numere generate sunt divizibile
cu 100?
a. 8
b. 90
c. 6
d. 10
Generarea tuturor cuvintelor de trei litere mici, nu neaprat distincte, ale
alfabetului englez, se poate realiza cu ajutorul unui algoritm echivalent cu cel de
generare a:
a. produsului cartezian
b. combinrilor
c. aranjamentelor
d. permutrilor
n cte dintre permutrile elementelor mulimii {I,N,F,O} vocalele apar pe
poziii consecutive?
a. 24
b. 6
c. 12
d. 4
Pentru generarea numerelor cu n cifre formate cu elementele mulimii {0,4,8} se
utilizeaz un algoritm backtracking care, pentru n=2, genereaz, n ordine,
numerele 40,44,48,80,84,88.
Dac n=4 i se utilizeaz acelai algoritm, care este numrul generat imediat
dup numrul 4008 ?
a. 4040
b. 4004
c. 4080
d. 8004
Avnd la dispoziie cifrele 0, 1 i 2 putem genera, n ordine cresctoare, numere
care au suma cifrelor egal cu 2 astfel nct primele 6 numere generate sunt, n
aceast ordine: 2, 11, 20, 101, 110, 200. Folosind acelai algoritm se genereaz
numere cu cifrele 0, 1, 2 i 3 care au suma cifrelor egal cu 4. Care va fi al 7-lea
numr din aceast generare ?
a. 103
b. 301

Backtracking

Variante 2009

c. 220
d. 130
n vederea participrii la un concurs, elevii de la liceul sportiv au dat o prob de
selecie, n urma creia primii 6 au obinut punctaje egale. n cte moduri poate fi
format echipa selecionat tiind c poate avea doar 4 membri, alei dintre cei
6, i c ordinea acestora n cadrul echipei nu conteaz?
a. 24
b. 30
c. 15
d. 4
Folosind un algoritm de generare putem obine numere naturale de k cifre care
au suma cifrelor egal cu un numr natural s. Astfel, pentru valorile k=2 i s=6 se
genereaz, n ordine, numerele: 15, 24, 33, 42, 51, 60. Care va fi al treilea numr
generat pentru k=4 i s=5?
a. 1301
b. 1022
c. 2201
d. 1031
Completarea unui bilet de LOTO presupune colorarea a 6 numere dintre cele 49,
nscrise pe bilet. O situaie statistic pe o anumit perioad de timp arat c cele
mai frecvente numere care au fost extrase la LOTO sunt: 2, 20, 18, 38, 36, 42,
46, 48. Cte bilete de 6 numere se pot completa folosind doar aceste valori,
tiind c numrul 42 va fi colorat pe fiecare bilet?
a. 21
b. 6!
c. 42
d. 56
Pentru generarea tuturor mulimilor de cte 5 cifre, avnd la dispoziie cifrele de
la 1 la 9, se poate utilza un algoritm echivalent cu algoritmul de generare a:
a. permutrilor de 5 elemente
b. submulimilor mulimii {1,2,3,4,5,6,7,8,9}
c. combinrilor de 9 elemente luate cte 5
d. aranjamentelor de 9 elemente luate cte 5
Utilizm metoda backtracking pentru generarea tuturor modalitilor de a scrie
numrul 9 ca sum a cel puin dou numere naturale nenule distincte. Termenii
fiecrei sume sunt n ordine strict cresctoare. Soluiile se genereaz n ordinea:

Backtracking

Variante 2009

1+2+6, 1+3+5, 1+8, 2+3+4, 2+7, 3+6 i 4+5. Se aplic exact aceeai metod
pentru scrierea lui 12. Scriei, n ordinea generrii, toate soluiile de forma 2+...
Se utilizeaz un algoritm pentru a genera n ordine lexicografic invers toate
permutrile mulimii {1,2,3,4,5}. Primele patru permutri generate sunt: 54321,
54312, 54231, 54213. A cincea permutare este:
a. 53421
b. 54321
c. 54132
d. 54123
Utilizm metoda backtracking pentru generarea tuturor modalitilor de a scrie
numrul 9 ca sum a cel puin dou numere naturale nenule distincte. Termenii
fiecrei sume sunt n ordine strict cresctoare. Soluiile se genereaz n ordinea:
1+2+6, 1+3+5, 1+8, 2+3+4, 2+7, 3+6 i 4+5. Se aplic exact aceeai metod
pentru scrierea lui 8. Cte soluii vor fi generate?
a. 3
b. 4
c. 6
d. 5
Utilizm metoda backtracking pentru generarea tuturor modalitilor de a scrie
numrul 6 ca sum a cel puin dou numere naturale nenule. Termenii fiecrei
sume sunt n ordine cresctoare. Soluiile se genereaz n ordinea:
1+1+1+1+1+1, 1+1+1+1+2, 1+1+1+3, 1+1+2+2, 1+1+4, 1+2+3, 1+5, 2+2+2, 2+4
i 3+3. Se aplic exact aceeai metod pentru scrierea lui 9. Care este penultima
soluie?
a. 3+3+3
b. 3+6
c. 4+5
d. 2+7
Utilizm metoda backtracking pentru generarea tuturor modalitilor de a scrie
numrul 6 ca sum a cel puin dou numere naturale nenule. Termenii fiecrei
sume sunt n ordine cresctoare. Soluiile se genereaz n ordinea:
1+1+1+1+1+1, 1+1+1+1+2, 1+1+1+3, 1+1+2+2, 1+1+4, 1+2+3, 1+5, 2+2+2, 2+4
i 3+3. Se aplic exact aceeai metod pentru scrierea lui 9. Cte soluii de
forma 2+... vor fi generate?
a. 2
b. 3
c. 4
d. 5

Backtracking

Variante 2009

Utiliznd metoda backtracking se genereaz toate permutrile mulimii {1,2,3,4}.


Dac primele trei permutri generate sunt, n acest ordine: 1234, 1243, 1324
precizai care este permutarea generat imediat dup 3412.
a. 3214
b. 3413
c. 4123
d. 3421
Utiliznd metoda backtracking se genereaz numerele formate din cte 3 cifre
distincte din mulimea {1,3,5,7}. Dac primele trei numere generate sunt, n
acest ordine: 135, 137, 153 care este cel de-al patrulea numr generat?
a. 315
b. 173
c. 157
d. 357
Utiliznd metoda backtracking se genereaz toate cuvintele de cte 3 litere din
mulimea {a,b,c}. Dac primele patru cuvinte generate sunt, n acest ordine:
aaa, aab, aac, aba, care este cel de-al optulea cuvnt generat?
a. acb
b. acc
c. aca
d. bca
Un program genereaz, n ordine cresctoare, numerele naturale de exact 5 cifre
din mulimea {1, 2, 3, 4, 5}. Fiecare dintre numerele generate are cifrele distincte
dou cte dou. Primele 3 numere astfel generate sunt: 12345, 12354, 12435.
Care este numrul generat imediat dup 12543?
a. 15342
b. 12534
c. 13245
d. 13452
Se consider opt bancnote: trei cu valoarea de 1 leu, dou cu valoarea de 10 lei
i trei cu valoarea de 100 de lei. Cte rezultate distincte se pot obine nsumnd
valorile a exact cinci dintre cele opt bancnote, astfel nct suma s fie de cel
puin 200 de lei?
a. 6
b. 12
c. 15

Backtracking

Variante 2009

d. 3
Se genereaz prin metoda backtracking mulimile distincte ale cror elemente
sunt numere naturale nenule i care au proprietatea c suma elementelor
fiecrei mulimi este egal cu 7. Astfel, sunt generate, n aceast ordine,
mulimile: {1,2,4}, {1,6}, {2,5}, {3,4}, {7}. Folosind aceeai metod pentru a
genera mulimile distincte ale cror elemente sunt numere naturale nenule i
care au proprietatea c suma elementelor fiecrei mulimi este egal cu 9,
stabilii n ce ordine sunt generate urmtoarele mulimi: M1={2,3,4}; M2={3,6};
M3={2,7}; M4={4,5}.
Se genereaz n ordine strict cresctoare numerele de cte ase cifre care
conin: cifra 1 o singur dat, cifra 2 de dou ori i cifra 3 de trei ori. Se obin, n
aceast ordine, numerele: 122333, 123233, 123323, , 333221. Cte numere
generate prin aceast metod au prima cifr 1 i ultima cifr 2?
a. 1
b. 3
c. 4
d. 8
Se genereaz n ordine strict cresctoare toate numerele de cte ase cifre care
conin: cifra 1 o singur dat, cifra 2 de dou ori i cifra 3 de trei ori. Se obin, n
aceast ordine, numerele: 122333, 123233, 123323, , 333221. Ce numr se
afl imediat naintea i ce numr se afl imediat dup numrul 332312 n irul
numerelor generate?
Utiliznd metoda backtracking, se genereaz n ordine lexicografic toate
anagramele cuvntului caiet ( cuvinte formate din aceleai litere, eventual n alt
ordine). Cte cuvinte care ncep cu litera t vor fi generate?
a. 1
b. 6
c. 12
d. 24
Utiliznd metoda backtracking se genereaz n ordine lexicografic toate
anagramele cuvntului caiet ( cuvinte formate din aceleai litere, eventual n alt
ordine). Care este a asea soluie?
a. catei
b. actie
c. actei
d. catie

10

Backtracking

Variante 2009

Utiliznd metoda backtracking se genereaz toate matricele ptratice de ordinul


4 ale cror elemente aparin mulimii {0,1}, cu proprietatea c pe fiecare linie i
pe fiecare coloan exist o singur valoare 1. Primele 4 soluii generate sunt, n
aceast ordine:
1000
0100
0010
0001
1000
0100
0001
0010
1000
0010
0100
0001
1000
0010
0001
0100
Care este a opta soluie?
a. 0 1 0 0
1000
0001
0010
b. 0 1 0 0
1000
0010
0001
c. 0 1 0 0
0010
1000
0001
d. 0 0 1 0
1000
0100
0001

11

Backtracking

Variante 2009

Pentru a genera toate numerele naturale cu exact 4 cifre i care au cifrele n


ordine strict descresctoare, se poate utiliza un algoritm echivalent cu cel pentru
generarea:
a. aranjamentelor de 4 obiecte luate cte 10
b. combinrilor de 10 obiecte luate cte 4
c. permutrilor a 10 obiecte
d. permutrilor a 4 obiecte
Se utilizeaz metoda backtracking pentru a genera n ordine lexicografic toate
cuvintele de cte patru litere din mulimea {d,a,n,s}, astfel nct n niciun cuvnt
s nu existe dou litere alturate identice. tiind c primele trei cuvinte generate
sunt, n ordine, adad, adan i adas, care va fi ultimul cuvnt obinut?
a. snns
b. nsns
c. snsn
d. dans
Se utilizeaz metoda backtracking pentru a genera n ordine lexicografic toate
cuvintele de cte trei litere distincte din mulimea {d,a,n,s}. Care este cel de-al
treilea cuvnt obinut?
a. ads
b. ans
c. dan
d. and
Se utilizeaz metoda backtracking pentru a genera n ordine lexicografic toate
cuvintele care conin toate literele din mulimea {a,m,i,c}, astfel nct fiecare
liter s apar exact o dat ntr-un cuvnt. Cte soluii sunt generate dup
cuvntul amic i nainte de cuvntul cami?
a. 6
b. 4
c. 1
d. 3
Se utilizeaz metoda backtracking pentru a genera toate cuvintele care conin
toate literele din mulimea {i,n,f,o}, astfel nct fiecare liter s apar exact o
dat ntr-un cuvnt i literele n i o s nu se afle pe poziii vecine. tiind c
primul cuvnt generat este info, iar al treilea, al patrulea i al cincilea sunt nifo,
niof, nfio care este cel de-al doilea cuvnt obinut?
a. iofn
b. inof
c. ionf

12

Backtracking

Variante 2009

d. niof
Generarea matricelor ptratice de ordinul n, cu elemente 0 i 1, cu proprietatea
c pe fiecare linie i pe fiecare coloan exist un singur element egal cu 1, se
poate realiza utiliznd metoda backtracking. Algoritmul utilizat este echivalent cu
algoritmul de generare a:
a. combinrilor
b. permutrilor
c. aranjamentelor
d. produsului cartezian
Utiliznd metoda backtracking pentru afiarea tuturor modalitilor de
descompunere a unui
numr natural ca o sum de numere naturale nenule, pentru n=3 se obin, n
ordine, soluiile: 1+1+1; 1+2; 2+1; 3. Ordinea de scriere a termenilor dintr-o
descompunere este semnificativ. Folosind aceeai metod pentru n=10, care
este soluia generat imediat dup 1+1+3+5?
a. 1+1+4+1+1+1+1
b. 1+1+7+1
c. 1+2+7
d. 1+1+4+4
Se genereaz, prin metoda backtracking, toate partiiile mulimii A={1,2,3}
obinndu-se urmtoarele soluii: {1}{2}{3}; {1}{2,3}; {1,3}{2}; {1,2}{3}; {1,2,3}.
Se observ c dintre acestea, prima soluie e alctuit din exact trei submulimi.
Dac se folosete aceeai metod pentru a genera partiiile mulimii {1,2,3,4}
stabilii cte dintre soluiile generate vor fi alctuite din exact trei submulimi.
a. 3
b. 12
c. 6
d. 5
Se genereaz, prin metoda backtracking, toate modalitile de aezare a
numerelor naturale de la 1 la 5, astfel nct oricare 2 numere consecutive s nu
se afle pe poziii alturate. Dac primele dou soluii sunt: (1,3,5,2,4) i
(1,4,2,5,3), care este prima soluie generat n care primul numr este 4?
a. (4, 1, 3, 2, 5)
b. (4,2,5,1, 3)
c. (4, 3, 5, 3, 1)
d. (4, 1, 3, 5, 2)

13

Backtracking

Variante 2009

Se genereaz, prin metoda backtracking, toate modalitile de aezare a


numerelor naturale de la 1 la 5 astfel nct oricare dou numere consecutive s
nu se afle pe poziii alturate. Dac primele dou soluii sunt: (1,3,5,2,4) i
(1,4,2,5,3), care este prima soluie generat care ncepe cu 2?
a. (2, 4, 1, 3, 5)
b. (2, 5, 4, 3, 1)
c. (2, 4, 1, 3, 1)
d. (2, 3, 5, 4, 1)
Se genereaz n ordine cresctoare, toate numerele naturale de 5 cifre distincte,
care se pot forma cu cifrele 2,3,4,5 i 6. S se precizeze numrul generat imediat
naintea i numrul generat imediat dup secvena urmtoare : 34256, 34265,
34526, 34562
a. 32645 i 34625
b. 32654 i 34655
c. 32654 i 34625
d. 32645 i 34655
Se genereaz n ordine cresctoare, toate numerele naturale de 5 cifre distincte,
care se pot forma cu cifrele 5,6,7,8 i 9. S se precizeze numrul generat imediat
naintea i numrul generat imediat dup secvena urmtoare :
67589,67598,67859,67895.
a. 65987 i 67958
b. 65978 i 67988
c. 65978 i 67958
d. 65987 i 67988
Se utilizeaz metoda backtracking pentru a genera toate submulimile cu 4
elemente ale mulimii {1,2,3,4,5,6}. Numrul de submulimi generate este:
a. 30
b. 35
c. 5
d. 15
Construim anagramele unui cuvnt c1c2c3c4 prin generarea n ordine
lexicografic a permutrilor indicilor literelor cuvntului i obinem c1c2c3c4
c1c2c4c3 c1c3c2c4 c4c3c1c2 c4c3c2c1. Pentru anagramele cuvntului
pateu, dup irul paetu, paeut, paute cuvintele imediat urmtoare sunt:
a. pauet i ptaeu
b. ptaeu i ptaue
c. pauet i ptaue
d. ptaeu i patue

14

Backtracking

Variante 2009

Pentru rezolvarea crei probleme dintre cele enumerate mai jos se poate utiliza
metoda backtracking ?
a. determinarea reuniunii a 3 mulimi
b. determinarea tuturor divizorilor unui numr din 3 cifre
c. determinarea tuturor elementelor mai mici dect 30000 din irul lui Fibonacci
d. determinarea tuturor variantelor n care se pot genera steagurile cu 3 culori
(din mulimea: rou, galben, albastru i alb), avnd la mijloc culoarea
galben
Se genereaz n ordine cresctoare toate numerele de exact 4 cifre care se pot
forma cu elementele mulimii {0,1,2,3,4}. Primele 8 soluii generate sunt, n
ordine: 1000, 1001, 1002, 1003, 1004, 1010, 1011, 1012. Care sunt primele trei
numere ce se vor genera imediat dup numrul 3443?
a. 4000,4001,4002
b. 3444,4443,4444
c. 3444,4444,4000
d. 3444,4000,4001
Se genereaz n ordine cresctoare toate numerele de 4 cifre, cu cifre distincte,
astfel nct diferena n valoare absolut dintre prima i ultima, respectiv a doua
i a treia cifr este egal cu 2. Primele 11 soluii generate sunt, n ordine: 1023,
1203, 1243, 1423, 1463, 1573, 1643, 1683, 1753, 1793, 1863. Care dintre
urmtoarele numere se va genera imediat naintea numrului 9317?
a. 9247
b. 9357
c. 9207
d. 8976
Se genereaz n ordine cresctoare toate numerele de 4 cifre, cu cifre distincte,
astfel nct diferena n valoare absolut dintre ultimele dou cifre ale fiecrui
numr generat este egal cu 2. Primele opt soluii generate sunt, n ordine: 1024,
1035, 1042, 1046, 1053, 1057, 1064, 1068. Care dintre urmtoarele numere se
va genera imediat dup numrul 8975?
a. 8979
b. 9013
c. 8957
d. 9024
Prin metoda backtracking se genereaz toate anagramele (cuvintele obinute
prin permutarea literelor) unui cuvnt dat. tiind c se aplic aceast metod

15

Backtracking

Variante 2009

pentru cuvntul solar, precizai cte cuvinte se vor genera astfel nct prima i
ultima liter din fiecare cuvnt generat s fie vocal (sunt considerate vocale
caracterele a, e, i , o, u)?
a. 24
b. 6
c. 10
d. 12
Dac se utilizeaz metoda backtracking pentru a genera toate permutrile de 4
obiecte i primele 5 permutri generate sunt, n aceast ordine, 4 3 2 1, 4 3 1 2,
4 2 3 1, 4 2 1 3, 4 1 3 2, atunci a 6-a permutare este:
a. 3 2 1 4
b. 3 4 2 1
c. 1 4 3 2
d. 4 1 2 3
La un concurs particip 50 de sportivi mprii n 5 echipe, astfel nct n fiecare
echip s fie cte 10 sportivi. Problema determinrii tuturor grupelor de cte 5
sportivi, cte unul din fiecare echip, este similar cu generarea tuturor:
a. elementelor produsului cartezian AxAxAxAxA, unde A={1,2,,10}
b. submulimilor cu 5 elemente ale mulimii {1,2,,10}
c. permutrilor mulimii {1,2,3,4,5}
d. partiiilor mulimii {1,2,,10}
Un program construiete i afieaz elementele produsului cartezian AxBxC
pentru mulimile A={1,2,3,4}, B={1,2,3}, C={1,2}. Care dintre urmtoarele triplete
NU va fi afiat?
a. (3,2,1)
b. (1,3,2)
c. (1,2,3)
d. (2,2,2)
Problema generrii tuturor codurilor formate din exact 4 cifre nenule, cu toate
cifrele distincte dou cte dou, este similar cu generarea tuturor:
a. aranjamentelor de 9 elemente luate cte 4
b. permutrilor elementelor unei mulimi cu 4 elemente
c. elementelor produsului cartezian AxAxAxA unde A este o mulime cu 9
elemente
d. submulimilor cu 4 elemente ale mulimii {1,2,3,4,5,6,7,8,9}

16

Backtracking

Variante 2009

Folosind cifrele {1,2,3} se genereaz, n ordinea cresctoare a valorii, toate


numerele pare formate din trei cifre distincte. Astfel, se obin n ordine, numerele:
132, 312. Folosind aceeai metod, se genereaz numerele pare formate din
patru cifre distincte din mulimea {1,2,3,4}. Care va fi al 4-lea numr generat ?
a. 2134
b. 1432
c. 2314
d. 1423
O clas de 28 de elevi este la ora de educaie fizic i profesorul dorete s
formeze o echip de 4 elevi. Ordinea elevilor n cadrul echipei nu are importan.
Algoritmul de generare a tuturor posibilitilor de a forma o asfel de echip este
similar cu algoritmul de generare a tuturor:
a. aranjamentelor de 28 de elemente luate cte 4
b. combinrilor de 28 de elemente luate cte 4
c. partiiilor unei mulimi cu28 de elemente
d. elementelor produsului cartezian AxAxAxA, A fiind o mulime cu 28 de
elemente
Folosind cifrele {2,3,4} se genereaz, n ordinea cresctoare a valorii, toate
numerele impare formate din trei cifre distincte. Astfel se obin, n ordine,
numerele: 243, 423. Folosind aceeai metod, se genereaz numerele pare
formate din patru cifre distincte din mulimea {2,3,4,5}. Care va fi al 5-lea numr
generat?
a. 3452
b. 3524
c. 2534
d. 3542
Folosind cifrele {1,2,3} se genereaz, n ordinea cresctoare a valorii, toate
numerele formate din exact trei cifre, n care cifrele alturate au valori
consecutive. Astfel se obin n ordine, numerele: 121, 123, 212, 232, 321 i 323.
Folosind aceeai metod se genereaz numere de patru cifre din mulimea
{1,2,3,4} care ndeplinesc aceeai condiie. Care va fi al 5-lea numr generat ?
a. 2121
b. 2123
c. 3121
d. 2323
Folosind cifrele {3,4,5} se genereaz, n ordinea cresctoare a valorii, toate
numerele impare formate din trei cifre distincte. Astfel se obin, n ordine,
numerele: 345, 435, 453, 543. Folosind aceeai metod, se genereaz numerele

17

Backtracking

Variante 2009

impare formate din patru cifre distincte din mulimea {2,3,4,5}. Care va fi al 5-lea
numr generat?
a. 3425
b. 2534
c. 4235
d. 3245
Folosind cifrele {1,2,3} se genereaz, n ordinea cresctoare a valorii, toate
numerele impare formate din trei cifre distincte. Astfel se obin, n ordine,
numerele: 123, 213, 231, 321. Folosind aceeai metod, se genereaz numerele
impare formate din patru cifre distincte din mulimea {1,2,3,4}. Care va fi al 5-lea
numr generat ?
a. 2413
b. 1423
c. 2431
d. 3241
La examenul de bacalaureat, un elev primete un test format dintr-un subiect de
tip I, unul de tip II i unul de tip III. Stiind c pentru fiecare tip de subiect sunt
elaborate exact 100 de variante, algoritmul de generare a tuturor posibilitilor de
a forma un test este similar cu algoritmul de generare a:
a. elementelor produsului cartezian
b. aranjamentelor
c. permutrilor
d. submulimilor
Trei elevi vor s nfiineze o trup de rock format dintr-un chitarist solo, un basist
i un baterist. Toi trei tiu s cnte att la chitar solo, ct i la chitar bas, i se
pricep cu toii i la baterie. Algoritmul de generare a tuturor posibilitilor de a
forma trupa este similar cu algoritmul de generare a:
a. aranjamentelor
b. permutrilor
c. elementelor produsului cartezian
d. submulimilor
Ionel dorete s ofere cadouri membrilor familiei sale, format din cei doi prini
i o sor. Decide s le ofere stilouri de diferite culori. La magazin exist stilouri
de 5 culori diferite. Algoritmul de generare a tuturor posibilitilor de a atribui cte
un stilou fiecruia dintre cei trei membri ai familiei, fr s se repete vreo culoare,
este similar cu algoritmul de generare a
a. aranjamentelor
b. elementelor produsului cartezian

18

Backtracking

Variante 2009

c. permutrilor
d. submulimilor
O clas format din 28 de elevi dorete s trimit la consftuirea reprezentanilor
claselor colii o delegaie format din 3 elevi. Algoritmul de generare a tuturor
posibilitilor de a forma o delegaie este similar cu algoritmul de generare a:
a. permutrilor
b. aranjamentelor
c. combinrilor
d. submulimilor
La un bal mascat, magazia colii pune la dispoziia elevilor 10 pelerine, 10 mti
i 10 plrii divers colorate. Algoritmul de generare a tuturor posibilitilor de a
obine un costum format dintr-o plrie, o masc i o pelerin este similar cu
algoritmul de generare a :
a. elementelor produsului cartezian
b. aranjamentelor
c. permutrilor
d. submulimilor
Pentru a planifica n orarul unei coli, la clasa a XII-a, 4 ore de informatic n zile
lucrtoare diferite din sptmn, cte o singur or pe zi, se poate utiliza un
algoritm echivalent cu algoritmul de generare a:
a. permutrilor de 4 elemente
b. aranjamentelor de 4 elemente luate cte 5
c. aranjamentelor de 5 elemente luate cte 4
d. combinrilor de 5 elemente luate cte 4
Avnd la dispoziie cifrele 0, 1 i 2 se pot genera, n ordine cresctoare, numere
care au suma cifrelor egal cu 2. Astfel, primele 6 soluii sunt 2, 11, 20, 101, 110,
200. Folosind acelai algoritm, se genereaz numere cu cifrele 0, 1, 2 i 3 care
au suma cifrelor egal cu 4. Care va fi al 7-lea numr din aceast generare?
a. 130
b. 301
c. 220
d. 103
n cte dintre permutrile elementelor mulimii {I,N,F,O} vocala I apare pe
prima poziie?
a. 1
b. 24

19

Backtracking

Variante 2009

c. 6
d. 12
Un elev realizeaz un program care citete o valoare natural pentru o variabil
n i apoi afieaz n fiierul permut.txt, pe prima linie, valoarea lui n, apoi toate
permutrile mulimii {1,2,...,n}, cte o permutare pe cte o linie a fiierului.
Rulnd programul pentru n=3, fiierul va conine cele 7 linii alturate. Dac va
rula din nou programul pentru n=4, ce va conine a 8-a linie din fiier?
3
321
312
231
213
132
123
a. 2134
b. 2143
c. 3421
d. 3412
Un program citete o valoare natural nenul pentru n i apoi genereaz i
afieaz, n ordine cresctoare lexicografic, toate combinaiile formate din n cifre
care aparin mulimii {0,1}. Astfel, pentru n=2, combinaiile sunt afiate n
urmtoarea ordine: 00, 01, 10, 11. Dac se ruleaz acest program i se citete
pentru n valoarea 9, imediat dup combinaia 011011011 va fi afiat combinaia:
a. 011100100
b. 011011100
c. 011011011
d. 011100000
Un program citete o valoare natural nenul pentru n i apoi genereaz i
afieaz, n ordine descresctoare lexicografic, toate combinaiile de n cifre care
aparin mulimii {0,1}. Astfel, pentru n=2, combinaiile sunt afiate n urmtoarea
ordine: 11, 10, 01, 00. Dac se ruleaz acest program i se citete pentru n
valoarea 8, imediat dup combinaia 10101000 va fi afiat combinaia:
a. 01010111
b. 10100111
c. 10101001
d. 10100100

20

Backtracking

Variante 2009

Se genereaz, utiliznd metoda bactracking, cuvintele cu exact 3 litere din


mulimea {a,x,c,f,g}. Dac primele patru cuvinte generate sunt, n ordine, aaa,
aax, aac, aaf, scriei ultimele trei cuvinte care ncep cu litera a, n ordinea n care
vor fi generate.
Utiliznd metoda backtracking se genereaz toate submuimile nevide ale
mulimii {3,6,2,5}. Primele ase submulimi generate sunt, n ordine: {3}, {3,6},
{3,6,2}, {3,6,2,5}, {3,6,5}, {3,2}. Care sunt, n ordinea obinerii, ultimele trei
submulimi, generate dup aceast regul?
Se utilizeaz metoda backtracking pentru a genera toate cuvintele formate din
dou litere distincte din muimea {w,x,z,y} astfel nct niciun cuvnt s nu
nceap cu litera x i niciun cuvnt s nu conin litera w lng litera z. Cuvintele
vor fi generate n ordinea wx, wy, zx, zy, yw, yx, yz. Folosind aceeai metod
se genereaz toate cuvintele de dou litere distincte din mulimea {w,x,z,y,t}
astfel nct niciun cuvnt s nu nceap cu litera x i niciun cuvnt s nu conin
litera w lng litera z. Care sunt a treia i a patra soluie generat?

21

S-ar putea să vă placă și