Επίπεδο 10.6 του βιβλίου προβλημάτων PHP
Δημιουργήστε ένα script που να παράγει δευτεροβάθμιες εξισώσεις με ακέραιες ρίζες.
Δίνεται μια συμβολοσειρά που περιέχει οποιονδήποτε αριθμό ένθετων ζευγών στρογγυλών παρενθέσεων. Γράψτε κώδικα που θα ελέγχει ότι οι παρενθέσεις είναι τοποθετημένες σωστά.
Αυτό είναι σωστό:
'()()'
Αυτό είναι σωστό:
'(())'
Αυτό είναι λανθασμένο, καθώς ο αριθμός των ανοιγόμενων παρενθέσεων δεν συμπίπτει με τον αριθμό των κλειστών:
'())'
Αυτό είναι λανθασμένο, καθώς, αν και ο αριθμός των ανοιγόμενων παρενθέσεων συμπίπτει με τον αριθμό των κλειστών, έχουν λανθασμένη σειρά:
'))(('