올바른 괄호
면접 대비시간 제한1초메모리 제한1024 MB
괄호 문자열에서 문자 하나를 지웠을 때 올바른 괄호열이 되는 경우의 수를 센다.
문제
, 로 구성된 문자열 에서 정확히 하나의 괄호를 지워 올바른 괄호열을 만들 수 있는 경우의 수를 출력하자.
올바른 괄호열은 다음과 같이 정의된다.
- 는 올바른 괄호열이다.
- 가 올바른 괄호열이면 는 올바른 괄호열이다.
- 와 가 올바른 괄호열이면 는 올바른 괄호열이다.
입력
첫번째 줄에 문자열 가 공백 없이 주어진다. (, 는 홀수이다.)
답은 이상이다. 즉, 지웠을 때 올바른 괄호열이 되는 문자가 적어도 하나 존재한다.
출력
올바른 괄호열을 만들 수 있는 경우의 수를 출력한다.