백준 11899번
https://www.acmicpc.net/problem/11899

올바르지 않은 괄호열이 주어질 때, 올바른 괄호열으로 만들기 위해 앞과 뒤에 붙여야 할 괄호의 최소 개수를 구하는 문제
예시)
올바르지 못한 괄호열: )))()
올바른 괄호열: ((()))()
올바른 괄호열을 만들기 위해서 ((( 3개를 추가해야 함.
**괄호열은 "(" , ")" 로 구성된 문자열을 의미함.
bar = input() cnt = 0 stack = [] for i in bar: if stack and stack[-1] == "(": if i == ")": stack.pop() else: stack.append(i) else: stack.append(i) print(len(stack))