Citește de la tastatură un șir de cel mult 2000 de caractere care poate conține paranteze rotunde ( ), paranteze drepte [ ], acolade { }, precum și alte caractere oarecare (litere, cifre, operatori).
Spunem că șirul are paranteze echilibrate dacă:
- fiecare paranteză deschisă are o paranteză închisă de același tip;
- parantezele se închid în ordine inversă deschiderii (nu se intersectează).
Afișează DA dacă parantezele sunt echilibrate și NU altfel.
Pentru rezolvare folosește o stivă implementată cu un vector de caractere și un indice top. Nu folosi structuri din STL.