Administratie | Alimentatie | Arta cultura | Asistenta sociala | Astronomie |
Biologie | Chimie | Comunicare | Constructii | Cosmetica |
Desen | Diverse | Drept | Economie | Engleza |
Filozofie | Fizica | Franceza | Geografie | Germana |
Informatica | Istorie | Latina | Management | Marketing |
Matematica | Mecanica | Medicina | Pedagogie | Psihologie |
Romana | Stiinte politice | Transporturi | Turism |
Backtracking
style='font-size:20.0pt;font-family:"Franklin Gothic Medium"'>
style=''>
style='mso-bidi-font-style:normal'>1.Sa se
plaseze pe o
class=SpellE>tabla de sah 8 dame
class=SpellE>astfel incat sa
nu se atace
class=SpellE>reciproc.Sa se genereze
class=SpellE>toate solutiile.
style='mso-bidi-font-style:normal'>Comentariu
style='mso-bidi-font-style:normal'>Pe
class=SpellE>fiecare linie trebuie
sa stea o
class=SpellE>singura dama.Procedura
class=SpellE>pune_dama are ca parametru
class=SpellE>linia pe care trebuie
sa se aseze o
class=SpellE>dama astfel incat
san u fie atacata de damele
pozitionate anterior.Pentru
fiecare pozitie
class=SpellE>corecta gasita,procedura
se autoapeleaza pentru
class=SpellE>linia urmatoare.
style='mso-bidi-font-style:normal'>program
dame;
style='mso-bidi-font-style:normal'>const
class=SpellE>nmax=20;
class=GramE>var
style='mso-bidi-font-style:normal'> n,i,j:byte;
a:array[1..nmax]
of 0..nmax;