동캄의 코딩도장

백준 9012 [괄호] 파이썬 본문

코테/BOJ

백준 9012 [괄호] 파이썬

동 캄 2025. 2. 13. 23:18
반응형

https://www.acmicpc.net/problem/9012

간단한 스택 구현 문제다.

import sys
N=int(sys.stdin.readline())
for _ in range(N):
    lst=list(map(str,sys.stdin.readline().rstrip()))
    stack=[]
    flg=True
    for element in lst:
        if element=='(':
            stack.append(element)
        elif element==')' and stack:
            stack.pop()
        else:
            flg=False
    if flg and not stack:
        print('YES')
    else:
        print('NO')
반응형