반응형
import sys
T= int(input())
for _ in range(T):
cmd = list(sys.stdin.readline().strip())
stack = []
flag = True
for i in cmd:
if i == '(':
stack.append(i)
else:
if stack:
stack.pop()
else:
print("NO")
flag = False
break
if flag == True:
if stack:
print("NO")
else:
print("YES")
이것도 풀었던 문제 다시 푼 것
1년 전 코드랑 비교해보니 훨씬 간결해졌다 ㅎ.ㅎ 크크 뿌듯하구만
반응형
'취준 > 코딩테스트' 카테고리의 다른 글
백준 12789 (python): 도키도키 간식 드리미 (0) | 2024.06.21 |
---|---|
백준 4949 (python): 균형잡힌 세상 (0) | 2024.06.19 |
백준 10773 (python): 제로 (1) | 2024.06.18 |
백준 28278 (python): 스택 2 (0) | 2024.06.18 |
백준 1292 (python): 쉽게 푸는 문제 (0) | 2024.04.11 |