Тема: задача №19 з codeabbey
Задача - https://www.codeabbey.com/index/task_vi … g-brackets
Мій код:
def chek(s):
k = 0
for c in s:
if c == '(' or '[' or '{' or '<':
k += 1
elif c == ')' or ']' or '}' or '>':
k -= 1
if k < 0:
return 0
if k == 0: return 1
else: return 0
out = []
n = int(input())
for i in range():
out.append(chek(list(input())))
print(" ".join(out))
Треба доробити код, щоб при пересіканні дужок вибивало помилку.
Підскажіть як це зробити будь ласка.
Ps. І всіх з Новим Роком