passes 19/86 test cases, needs refinement

This commit is contained in:
Jacob Delgado 2023-07-22 18:20:23 -07:00
parent 8280036777
commit d25d1f862c

View File

@ -0,0 +1,21 @@
def scoreOfParentheses(s):
"""
:type s: str
:rtype: int
"""
score = left = right = 0
for x in s:
if x == "(":
left += 1
score += 1
elif x == ")":
right += 1
score += 1
if left > right:
score = 2 * left
else:
score /= 2
return score
print(scoreOfParentheses("()"))