Sunteți pe pagina 1din 1

Probleme backtracking 1. Dat o mulime A de numere pozitive i un numr M, s se determine toate submulimile lui A cu suma elementelor M. 2.

S se descompun un numr natural n n toate modurile posibile distincte ca sum de numere prime (de exemplu, pentru n = 10 descompunerile sunt 2+2+2+2+2, 2+2+3+3, 2+3+5, 5+5, 3+7). 3. Date n puncte n plan prin coordonatele carteziene, s se conecteze aceste puncte printr-o reea liniar (lan hamiltonian) de lungime minim. 4. S se determine toate partiiile unei mulimi cu n elemente numerotate de la 1 la n. 5. ntr-un grup de N persoane (numerotate de la 1 la N) fiecare persoan se cunoate pe sine i cunoate eventual i alte persoane din grup. S se determine toate modurile n care cele N persoane se pot repartiza n echipe astfel nct orice persoan din grup s fie cunoscut de cel puin un membru al fiecrei echipe. 6. http://infoarena.ro/problema/copii 7. Dat un graf conex, s se gseasc toate posibilitile de a trasa muchiile sale fr a ridica creionul de pe hrtie pornind de la un vrf dat astfel nct fiecare muchie s fie trasat o singur dat. 8. S se determine anagramele distincte ale unui cuvnt dat (permutri cu repetiie), fr a memora anagramele. 9. O tabl nxm are n fiecare ptric o liter mare. Pe aceast tabl se poate juca un joc cu un singur juctor astfel : la nceputul jocului n colul din stnga-sus al tablei este plasat o pies. n fiecare moment juctorul poate muta aceast pies ntr-o poziie vecin (sus, dreapta, jos, stnga) cu singura restricie ca n poziia respectiv s nu existe o liter peste care piesa a mai trecut. Scopul este de a menine piesa n joc ct mai mult posibil. S se determine numrul maxim de mutri pe care le poate face juctorul i un exemplu de ir maxim de mutri (alt problem toate irurile maxime de mutri). 10. S se afieze toate posibilitile de deplasare ale unui cal pe o tabl de ah nxn (n dat) astfel nct calul s treac o singur dat prin fiecare ptrat de pe tabl. 11. Se da o tabla de ah de dimensiune nxn. Pe aceast tabl, unele ptrele sunt libere, iar altele sunt blocate. Determinai care este numrul maxim de regine care pot fi plasate pe tabla de ah, astfel nct oricare doua regine sa nu se atace una pe alta. O regina poate fi plasata numai pe un ptrel liber. Dou regine se atac una pe alta dac sunt pe aceeai linie, coloana sau diagonala si toate ptrelele dintre cele 2 regine (de pe linia, coloana sau diagonala respectiva) sunt libere. Fie Q numrul maxim de regine care pot fi aezate pe tabla. In plus, trebuie sa determinai si numrul de posibiliti de a aeza cele Q regine pe tabla. http://infoarena.ro/problema/regine2 12. Se d o matrice nxm de numere ntregi (n, m < 15 date). Fiecare linie i coloan are un comutator care schimb semnul tuturor elementelor de pe acea linie, respectiv coloan. S se acioneze asupra liniilor i coloanelor astfel nct suma elementelor din matricea obinut s fie maxim. 13. Se consider o reea dreptunghiular cu 2m linii i 2n coloane. S se atribuie nodurilor reelei numere distincte din mulimea {0,1, ..., 2m+n-1} astfel nct pentru orice dou vrfuri vecine (pe orizontal sau vertical) reprezentarea lor binar s difere pe o unic poziie (propunei i o soluie fr backtracking).

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