Egor_1425

Untitled

Jul 29th, 2024
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. def is_correct_brackets(expr):
  2.     stack = []
  3.     for char in expr:
  4.         if char in ["(", "{", "["]:
  5.             stack.append(char)
  6.         else:
  7.             if not stack:
  8.                 return False
  9.             current_char = stack.pop()
  10.             if current_char == '(':
  11.                 if char != ")":
  12.                     return False
  13.             if current_char == '{':
  14.                 if char != "}":
  15.                     return False
  16.             if current_char == '[':
  17.                 if char != "]":
  18.                     return False
  19.     if stack:
  20.         return False
  21.     return True
  22.  
  23.  
  24. a = input()
  25. if is_correct_brackets(a):
  26.     print("yes")
  27. else:
  28.     print("no")
Add Comment
Please, Sign In to add comment