Poziom 10.6 zadań Pythona

Задание 1

Stwórz skrypt generujący równania kwadratowe z pierwiastkami całkowitymi.

Задание 2

Dany jest ciąg znaków zawierający dowolną liczbę zagnieżdżonych parnych okrągłych nawiasów. Napisz kod, który sprawdzi, czy nawiasy są rozmieszczone poprawnie.

Tak jest poprawnie:

python'()()'

Tak jest poprawnie:

python'(())'

Tak jest niepoprawnie, ponieważ liczba otwartych nawiasów nie zgadza się z liczbą zamkniętych:

python'())'

Tak jest niepoprawnie, ponieważ, chociaż liczba otwartych nawiasów zgadza się z liczbą zamkniętych, to mają one nieprawidłową kolejność:

python'))(('