문제
처음 작성한 코드
import sys
while True:
tmp = sys.stdin.readline()
if tmp == '.\n':
break
bracket = []
for i in tmp:
if i == '(' or i == '[':
bracket.append(i)
elif i == ')':
if not bracket or bracket.pop() != '(':
print('no')
break
elif i == ']':
if not bracket or bracket.pop() != '[':
print('no')
break
else:
print('yes') if not bracket else print('no')
'Baekjoon' 카테고리의 다른 글
[백준 1167] 트리의 지름 (0) | 2021.02.26 |
---|---|
[백준 17298] 오큰수 (0) | 2021.02.14 |
[백준 10828] 스택 (0) | 2021.02.12 |
[백준 10845] 큐 (0) | 2021.02.12 |
[백준 10773] 제로 (0) | 2021.02.12 |