Nivel 10.6 del libro de problemas Python

Задание 1

Cree un script que genere ecuaciones cuadráticas con raíces enteras.

Задание 2

Se da una cadena que contiene cualquier cantidad de paréntesis redondos pares anidados. Escriba un código que verifique que los paréntesis estén colocados correctamente.

Así es correcto:

python'()()'

Así es correcto:

python'(())'

Así es incorrecto, porque la cantidad de paréntesis abiertos no coincide con la cantidad de paréntesis cerrados:

python'())'

Así es incorrecto, porque, aunque la cantidad de paréntesis abiertos coincide con la cantidad de paréntesis cerrados, tienen un orden incorrecto:

python'))(('