Se citește de la tastatură o expresie. Te interesează doar parantezele: rotunde (), drepte [] și acolade {}. Toate celelalte caractere se ignoră.
Spunem că expresia are paranteze echilibrate dacă:
- fiecare paranteză deschisă are o pereche închisă de același tip, mai târziu
în șir;
- parantezele nu se intersectează: ultima paranteză deschisă este prima care
se închide.
De exemplu, ([]{}) și {[()]} sunt echilibrate, dar ([)] nu este.