Sunteți pe pagina 1din 7

Aplicaii 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 bi 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

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 tehnic 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 2i ultima cifr 7?
a. 8
b. 3
c. 4
d. 6

Utiliznd metoda backtracking sunt generate numerele de 3cifre, 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 ncifre (0<n9), cifrele fiind n ordine strict cresctoare. Dac neste egal cu 5, cte
numere vor fi generate de program?
Utiliznd metoda backtracking sunt generate numerele de 3cifre 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 toate numerele de 3cifre, 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, cte dintre
toate numerele generate au suma cifrelor egal cu 6?

Folosind tehnica backtracking, un elev a scris un program care genereaz toate numerele
de cte ncifre (1n9), cifrele fiind n ordine strict cresctoare. Dac neste egal cu 5,
cte
dintre numerele generate au prima cifr 4?

Un algoritm de tip backtracking genereaz, n ordine lexicografic, toate irurile de 5cifre 0


i 1cu proprietatea c nu exist mai mult de dou cifre 0pe 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 10ca 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 9ca sum de numere prime. Care
sunt primele trei soluii, n ordinea generrii lor?

Trei biei, Alin, Bogdani Ciprian, i trei fete, Delia, Elenai Felicia, trebuie s
formeze o echip de 3copii, 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, Deliaeste diferit de echipa Bogdan, Alin, Delia). Cte echipe
se pot forma, astfel nct din ele s fac parte simultan Alini Bogdan?

Cte numere cu exact 3cifre pot fi construite folosind doar cifre pare?
a. 125
b. 100
c. 64
d. 128

Un algoritm genereaz n ordine cresctoare toate numerele de ncifre, folosind doar cifrele
3, 5i 7. Dac pentru n=5, primele 5soluii generate sunt 33333, 33335, 33337,
33353, 33355, precizai care sunt ultimele 3soluii generate, n ordinea generrii.

Un algoritm genereaz n ordine descresctoare toate numerele de 5cifre, fiecare dintre ele
avnd cifrele n ordine strict cresctoare. tiind c primele 5soluii generate sunt 56789,
46789, 45789, 45689, 45679, precizai care sunt ultimele 3soluii generate, n ordinea
generrii.

Un algoritm genereaz, n ordine lexicografic, toate irurile alctuite din cte ncifre binare
(0i 1). tiind c pentru n=5, primele 4soluii generate sunt 00000, 00001, 00010,
00011,
precizai care sunt ultimele 3soluii generate, n ordinea obinerii lor.

Un algoritm genereaz n ordine cresctoare, toate numerele de ncifre (n<9), cu cifre


distincte, care nu au dou cifre pare alturate. Dac pentru n=5, primele 5soluii generate
sunt 10325, 10327, 10329, 10345, 10347, precizai care sunt urmtoarele 3soluii
generate, n ordinea obinerii lor.

Un algoritm genereaz n ordine descresctoare, toate numerele de ncifre (n<9), cu cifrele


n ordine strict cresctoare, care nu au dou cifre pare alturate. Dac pentru n=5, primele
5soluii generate sunt 56789, 45789, 45679, 45678, 36789, precizai care sunt
urmtoarele 3soluii generate, n ordinea obinerii lor.

Algoritmul de generare a tuturor numerelor de 5cifre nenule, fiecare avnd cifrele ordonate
strict cresctor, este echivalent cu algoritmul de generare a:
a. submulimilor unei mulimi cu 5elemente
b. produsului cartezian a unor mulimi de cifre
c. aranjamentelor de 9elemente luate cte 5
d. combinrilor de 9elemente luate cte 5

Genernd irurile de maximum 3caractere distincte din mulimea {A,B,C,D,E}, ordonate


lexicografic, obinem succesiv: A, AB, ABC, ABD,. Ce ir va fi generat dup BAE?
a. BCA
b. CAB
c. BC
d. BEA
Un program citete o valoare natural nenul impar pentru ni apoi genereaz i afieaz
n ordine cresctoare lexicografic toate combinaiile formate din ncifre care ndeplinesc
urmtoarele proprieti:
- conin doar valori pozitive sau nule;
- 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 nvaloarea 7, imediat dup combinaia
0101210va fi afiat combinaia:
a. 0121210
b. 0123210
c. 0111210
d. 0121010
Pentru generarea numerelor cu ncifre 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=4i se utilizeaz acelai algoritm, care este numrul generat imediat dup numrul
2008?
a. 2002
b. 2020
c. 2080
d. 8002

Pentru generarea numerelor cu ncifre 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=4i se utilizeaz acelai algoritm, precizai cte numere generate sunt divizibile
cu 100?
a. 601
b. 100
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 ncifre 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=4i 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, 1i 2putem genera, n ordine cresctoare, numere care au
suma cifrelor egal cu 2astfel nct primele 6numere generate sunt, n aceast ordine: 2,
11, 20, 101, 110, 200. Folosind acelai algoritm se genereaz numere cu cifrele 0, 1, 2i
3care au suma cifrelor egal cu 4. Care va fi al 7-lea numr din aceast generare ?
a. 103
b. 301
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 6au obinut punctaje egale. n cte moduri poate fi format echipa
selecionat tiind c poate avea doar 4membri, 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 kcifre care au suma
cifrelor egal cu un numr natural s. Astfel, pentru valorile k=2i s=6se genereaz, n
ordine, numerele: 15, 24, 33, 42, 51, 60. Care va fi al treilea numr generat pentru k=4i
s=5?
a. 1301
b. 1022
c. 2201
d. 1031
Completarea unui bilet de LOTO presupune colorarea a 6numere 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 6numere se pot completa folosind doar aceste valori, tiind c numrul 42va fi
colorat pe fiecare bilet?
a. 21
b. 6!
c. 42
d. 56
Pentru generarea tuturor mulimilor de cte 5cifre, avnd la dispoziie cifrele de la 1la 9,
se poate utilza un algoritm echivalent cu algoritmul de generare a:
a. permutrilor de 5elemente
b. submulimilor mulimii {1,2,3,4,5,6,7,8,9}
c. combinrilor de 9elemente luate cte 5

d. aranjamentelor de 9elemente luate cte 5


Utilizm metoda backtracking pentru generarea tuturor modalitilor de a scrie numrul 9ca
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+6i 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+6i 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 6ca
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+4, 1+5, 2+2+2, 2+4i 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 6ca
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+4, 1+5, 2+2+2, 2+4i 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

Utiliznd metoda backtracking, se genereaz numerele naturale formate din exact 3cifre i
care au suma cifrelor egal cu 4, n aceast ordine: 103, 112, 121, 130, 202, 211, 220,
301, 310, 400. Dac utilizm acelai algoritm pentru a genera toate numerele de 4cifre
care au suma cifrelor egal cu 7, precizai care este numrul generat imediat dup 1222.
a. 1321
b. 1223
c. 1213
d. 1231

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


primele trei permutri generate sunt, n acest ordine: 1234, 1243, 1324precizai care
este permutarea generat imediat dup 3412.
a. 3214
b. 3413
c. 4123
d. 3421

Utiliznd metoda backtracking se genereaz numerele formate din cte 3cifre distincte din
mulimea {1,3,5,7}. Dac primele trei numere generate sunt, n acest ordine: 135,
137, 153care este cel de-al patrulea numr generat?
a. 315
b. 173
c. 157
d. 357

Utiliznd metoda backtracking se genereaz permutrile cuvntului info. Dac primele trei
soluii generate sunt: fino, fion, fniocare este cea de-a cincea soluie?
a. Foin
b. Fnoi
c. Foni
d. Ifon

Utiliznd metoda backtracking se genereaz toate cuvintele de cte 3litere 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 5cifre din
mulimea {1, 2, 3, 4, 5}. Fiecare dintre numerele generate are cifrele distincte dou cte
dou. Primele 3numere astfel generate sunt: 12345, 12354, 12435. Care este numrul
generat imediat dup 12543?
a. 15342
b. 12534
c. 13245
d. 13452
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?
Se genereaz n ordine strict cresctoare toate numerele de cte ase cifre care conin:
cifra 1o singur dat, cifra 2de dou ori i cifra 3de trei ori. Se obin, n aceast ordine,
numerele: 122333, 123233, 123323, , 333221. Ce numr se genereaz imediat dup
332312?

Variante BAC 1-50