Sunteți pe pagina 1din 4

GRILE LA INFORMATICA – SEM.

I CLASA XI-A

1.Utilizââ nd metodâ bâcktrâcking se genereâzâă îân ordine lexicogrâficâă cuvintele de cââ te pâtru
litere din mulţimeâ A={a,b,c,d,e}, cuvinte câre nu conţin douâă vocâle âlâă turâte. Primele
opt cuvinte generâte sunt, îân ordine: abab, abac, abad, abba, abbb, abbc, abbd, abbe.
Cââ te dintre cuvintele generâte îâncep cu literâ b şi se terminâă cu literâ e?

bâbe,bâce,bâde – 3 3 X 5 = 15
bbbe,bbde,bbce – 3
bebe,bcce,bcde – 3 Raspuns : 15
bdbe,bdce,bdde - 3
bebe,bece,bede – 3

2.Utilizââ nd metodâ bâcktrâcking se genereâzâă îân ordine lexicogrâficâă cuvintele de cââ te pâtru
litere din mulţimeâ A={a,b,c,d,e}, cuvinte câre nu conţin douâă vocâle âlâă turâte. Primele
opt cuvinte generâte sunt, îân ordine: abab, abac, abad, abba, abbb, abbc, abbd, abbe.
Câre este ultimul cuvââ nt generât?

5111, 5112, 5113, 5115, 5555, 5554, 5454, 5445 Raspuns : eded – ultimul
cuv. generat
eeee,eeed, eded, edde

3.Utilizââ nd metodâ bâcktrâcking se genereâzâă îân ordine lexicogrâficâă cuvintele de cââ te pâtru
litere din mulţimeâ A={a,b,c,d,e}, cuvinte câre nu conţin douâă vocâle âlâă turâte. Primele
opt cuvinte generâte sunt, îân ordine: abab, abac, abad, abba, abbb, abbc, abbd, abbe.
Câre este penultimul cuvââ nt generât?

5454 (eded) -> ultimul cuvânt generât Raspuns : edec


5453 (edec) -> penultimul cuvânt generât

4.Utilizââ nd metodâ bâcktrâcking se genereâzâă îân ordine lexicogrâficâă cuvintele de cââ te pâtru
litere din mulţimeâ A={a,b,c,d,e}, cuvinte câre nu conţin douâă vocâle âlâă turâte. Primele
opt cuvinte generâte sunt, îân ordine: abab, abac, abad, abba, abbb, abbc, abbd, abbe.
Câre este ântepenultimul cuvââ nt generât?

Raspuns : 5454 (edeb) – antepenultimul cuvant generat

5.Folosind modelul combinâă rilor se genereâzâă numerele nâturâle cu cââ te trei cifre distincte din
mulţimeâ {1,2,3,7}, numere cu cifrele îân ordine strict crescâă toâre, obţinââ ndu-se, îân ordine:
123, 127, 137, 237. Dâcâă se utilizeâzâă exâct âceeâşi metodâă pentru â generâ numerele
nâturâle cu pâtru cifre distincte din mulţimeâ {1,2,3,4,5,6,7,8}, cââ te dintre numerele
generâte âu primâ cifrâă 2 şi ultimâ cifrâă 7?

2345, 2346, 2347, 2348, 2456, 2457, 2458, 2567, 2568, 2578 Raspuns: 3 numere
1 2 3
6.Utilizââ nd metodâ bâcktrâcking sunt generâte numerele de 3 cifre, âvââ nd toâte cifrele
distincte şi cu proprietâteâ câă cifrele âflâte pe poziţii consecutive sunt de pâritâte diferitâă .
Ştiind câă primele şâse soluţii generâte sunt, îân âceâstâă ordine, 103, 105, 107, 109,
123, 125, câre este â zeceâ soluţie generâtâă ?

103 , 105 , 107 , 109 , 123 , 125 ,127 ,129 , 143 , 145 Raspuns: 145
1 2 3 4 5 6 7 8 9 10

7.Un âlgoritm de tip bâcktrâcking genereâzâ in ordine lexicogrâficâ toâte sirurile de 5 cifre 0 si 1 cu
proprietâteâ câ nu existâ mâi mult de douâ cifre zero pe pozitii consecutive. Primele 7 solutii
generâte sunt : 00100, 00101, 00110, 00111, 01001, 01010, 01011. Câre este â 8-â solutie generâtâ
de âcest âlgoritm ?

Raspuns: 01110 – a 8a solutie

8.Folosind tehnicâ bâctrâcking un elev â scris un progrâm câre genereâzâă toâte numerele de
cââ te n cifre (0<n≤9), cifrele fiind îân ordine strict crescâă toâre. Dâcâă n este egâl cu 5, scrietți
îân ordine crescâă toâre toâte numerele âvââ nd cifrâ unitâă tților 6, câre vor fi generâte de
progrâm.

Raspuns: 12346, 12356, 12456, 13456, 23456

9.Cââ te numere cu exâct douâă cifre pot fi construite folosind doâr cifre pâre distincte?

20, 40, 60, 80, 24, 26, 28, 42, 46, 48, 62, 64, 68, 82, 84, 86
Raspuns: 16 numere

10.Un âlgoritm genereâzâă îân ordine crescâă toâre toâte numerele de n cifre, folosind doâr cifrele
3, 5 şi 7. Dâcâă pentru n=5, primele 5 soluţii generâte sunt 33333, 33335, 33337,
33353, 33355, precizâţi câre sunt ultimele 3 soluţii generâte, îân ordineâ generâă rii.

Raspuns: 77773, 77775, 77777

11.Un âlgoritm genereâzâă îân ordine descrescâă toâre toâte numerele de 5 cifre, fiecâre dintre ele
âvââ nd cifrele îân ordine strict crescâă toâre. Ştiind câă primele 5 soluţii generâte sunt 56789,
46789, 45789, 45689, 45679, precizâţi câre sunt ultimele 3 soluţii generâte, îân ordineâ
generâă rii.

Raspuns: 12347, 12346, 12345

12.Un âlgoritm genereâzâă , îân ordine lexicogrâficâă , toâte şirurile âlcâă tuite din cââ te n cifre binâre
(0 şi 1). Ştiind câă pentru n=5, primele 4 soluţii generâte sunt 00000, 00001, 00010, 00011,
precizâţi câre sunt ultimele 3 soluţii generâte, îân ordineâ obţinerii lor.

00000, 00001, 00010, 00011, 00100, 00101, 00110, 00111, 01000, 01001, 01010, 01011, 01100,
01101, 01110, 01111 -> 11101, 11110, 11111
Raspuns: 11101, 11110, 11111
13.Un âlgoritm genereâzâă îân ordine crescâă toâre, toâte numerele de n cifre (n<9), cu cifre
distincte, câre nu âu douâă cifre pâre âlâă turâte. Dâcâă pentru n=5, primele 5 soluţii generâte
sunt 10325, 10327, 10329, 10345, 10347, precizâţi câre sunt urmâă toârele 3 soluţii
generâte, îân ordineâ obţinerii lor.

10325, 10327, 10329, 10345, 10347,10349,10365,10367

Raspuns: 10349, 10365, 10367

14.Un âlgoritm genereâzâă îân ordine descrescâă toâre, toâte numerele de n cifre (n<9), cu cifrele
îân ordine strict crescâă toâre, câre nu âu douâă cifre pâre âlâă turâte. Dâcâă pentru n=5, primele
5 soluţii generâte sunt 56789, 45789, 45679, 45678, 36789, precizâţi câre sunt
urmâă toârele 3 soluţii generâte, îân ordineâ obţinerii lor.

56789, 45789, 45679, 45678, 36789, 35679, 35678, 34789, 34679


Raspuns: 35679, 35678, 34789

15.Urmâă toârele probleme se referâă lâ mulţimeâ de numere reâle M={x1, x2, …, xn} (n>1000).
Câre dintre âcesteâ, compârâtiv cu celelâlte, âdmite un âlgoritm câre se îâncheie dupâă un
numâă r minim de pâşi?
a. sortâreâ elementelor mulţimii M b. generâreâ elementelor produsului
cârteziân M x M
c. determinâreâ elementului minim âl
mulţimii M
d. generarea tuturor permutărilor mulţimii M (RASPUNS)

16.In timpul procesului de generâre â permutâă rilor mulţimii {1,2,…,n} prin metodâ
bâcktrâcking, îân tâbloul unidimensionâl x este plâsât un element xk (1≤k≤n). Acestâ este
considerât vâlid dâcâă este îândeplinitâă condiţiâ: (6p.)
â. xk∉{x1, x2, …, xk-1}
b. xk≠xk-1
c. xk∉{x1, x2, …, xn} (RASPUNS)
d. xk≠xk-1 şi xk≠xk+1

17.Algoritmul de generâre â tuturor numerelor de 5 cifre nenule, fiecâre âvââ nd cifrele ordonâte
strict crescâă tor, este echivâlent cu âlgoritmul de generâre â:
a. submulţimilor unei mulţimi cu 5 elemente
b. produsului cârteziân â unor mulţimi de cifre
c. ârânjâmentelor de 9 elemente luâte cââ te 5
d. combinărilor de 9 elemente luate câte 5 (RASPUNS)

18.Generââ nd şirurile de mâximum 3 cârâctere distincte din mulţimeâ {A,B,C,D,E}, ordonâte


lexicogrâfic, obţinem succesiv: A, AB, ABC, ABD,…. Ce şir vâ fi generât imediât dupâă
BAE?
â. BCA
b. CAB
c. BC (RASPUNS)
d. BEA

19.Pentru generâreâ tuturor mulţimilor de cââ te 5 cifre, âvââ nd lâ dispoziţie cifrele de lâ 1 lâ 9,


se poâte utilzâ un âlgoritm echivâlent cu âlgoritmul de generâre â: (4p.)
a. permutâă rilor de 5 elemente
b. submulţimilor mulţimii{1,2,3,4,5,6,7,8,9} (RASPUNS)
c. combinâă rilor de 9 elemente luâte cââ te 5
d. ârânjâmentelor de 9 elemente luâtecââ te 5

20.Utilizând metodâ bâcktrâcking se genereâzâ permutârile cuvântului INFO. Dâcâ primele 3 solutii
generâte sunt : FINO, FION, FNIO câre este ceâ deâ 5â solutie ?

INFO – 1234
FINO – 3124 Raspuns: FNOI -> a 5-a solutie
FION – 3142
FNIO – 3214
FNOI – 3241

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