Diferente pentru problema/culori2 intre reviziile #3 si #4

Nu exista diferente intre titluri.

Diferente intre continut:

Lucrati la aceasta cooperativa si trebuie sa scrieti un program care implementeaza urmatoarele comenzi:
* $SPLIT( P, L, CL, CR )$ bucata de teava care incepe la pozitia $P$ va fi impartita in doua bucati mai mici, cea din stanga avand marimea $L$. Apoi bucata din stanga va fi colorata cu culoarea $CL$ si cea din dreapta cu culoarea $CR$. Se garanteaza ca $0$ < $L$ < lungimea bucatii de teava care trebuie impartita
* $UNDO( P )$ � bucata care incepe la pozitia $P$ se va resuda cu bucata imediat din dreapta ei. Se garanteaza ca in momentul apelarii acestei comenzi bucata imediat din dreapta ei este cea obtinuta prin aceeasi operatie de taiere in urma careia a rezultat bucata de la pozitia $P$ (chiar daca se poate ca oricare dintre cele doua bucati sa fi fost taiate si resudate). Bucata rezultata se va recolora in culoarea pe care o avea inainte de taiere
* $GETCOLOR( P )$ � se afiseaza culoarea bucatii care incepe la pozitia $P$
* $SPLIT( P L CL CR )$ bucata de teava care incepe la pozitia $P$ va fi impartita in doua bucati mai mici, cea din stanga avand marimea $L$. Apoi bucata din stanga va fi colorata cu culoarea $CL$ si cea din dreapta cu culoarea $CR$. Se garanteaza ca $0$ < $L$ < lungimea bucatii de teava care trebuie impartita
* $UNDO( P )$ � bucata care incepe la pozitia $P$ se va resuda cu bucata imediat din dreapta ei. Se garanteaza ca in momentul apelarii acestei comenzi bucata imediat din dreapta ei este cea obtinuta prin aceeasi operatie de taiere in urma careia a rezultat bucata de la pozitia $P$ (chiar daca se poate ca oricare dintre cele doua bucati sa fi fost taiate si resudate). Bucata rezultata se va recolora in culoarea pe care o avea inainte de taiere
* $GETCOLOR( P )$ � se afiseaza culoarea bucatii care incepe la pozitia $P$
Pentru toate comenzile, va exista o bucata de teava care sa inceapa la pozitia $P$.

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.