Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. def parentheses(s):
  2.     for i in range(len(s)):
  3.         if s[i] in list(pairs.values()):
  4.             parens.append(s[i])
  5.         else:
  6.             if i > 0:
  7.                 prev = parens[-1]
  8.             else:
  9.                 return i + 1
  10.             if pairs[s[i]] == prev:
  11.                 parens.pop()
  12.             else:
  13.                 return i + 1
  14.  
  15.     if len(parens) != 0:
  16.         return len(s)
  17.     else:
  18.         return 'Success'
  19.  
  20. parens = []
  21. pairs = {')': '(', ']': '[', '}': '{'}
  22.  
  23. s = input()
  24. parentheses(s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement