3167 : 괄호 문자열 완성
•시간제한: 1.000 S
•메모리제한: 256 MB
•제출: 7
•통과: 2
•만든사람: suakii
문제 설명
여는 괄호 '('와 닫는 괄호 ')', 그리고 물음표 '?'로 이루어진 문자열이 주어집니다.
'?'는 '(' 또는 ')'로 교체될 수 있습니다.
'?'를 적절히 교체하여 올바른 괄호 문자열을 만들 수 있는지 판별하세요.
올바른 괄호 문자열이란, 괄호의 짝이 모두 맞는 문자열입니다.
[제약 조건]
• $2 \le (\text{문자열의 길이}) \le 100$
• 문자열의 길이는 짝수
• 문자열은
(, ), ?로만 구성됨입력 설명
첫째 줄에 문자열이 주어집니다.
출력 설명
올바른 괄호 문자열로 만들 수 있으면 YES, 아니면 NO를 출력하세요.
입력 예시
COPY
복사되었습니다!
복사되었습니다!
(??)
출력 예시
COPY
복사되었습니다!
복사되었습니다!
YES
도움
최소 및 최대 가능한 여는 괄호 수를 추적하세요.