가오리의 코딩일기

[9012] 괄호 본문

Python/백준

[9012] 괄호

류경혜 2022. 5. 29. 13:40

T = int(input())
for i in range(T):
    a = list(input())
    sum = 0
    for i in a:
        if i =='(':
            sum+=1
        elif i ==')':
            sum -=1
        if sum < 0:
            print("NO")
            break
    if sum > 0:
        print("NO")
    elif sum == 0:
        print("YES")

 - 괄호를 열고 괄호를 닫을 때 +1과 -1을 해주고 sum을 0일 때와 아닐 때를 기준으로 구분한다

'Python > 백준' 카테고리의 다른 글

[11650] 좌표 정렬하기  (0) 2022.05.29
[2751] 수 정렬하기2  (0) 2022.05.29
[10828] 스택  (0) 2022.05.29
[11004] k번째 수  (0) 2022.05.29
[11652] 카드  (0) 2022.05.29