importsysfromtypingimportListdefsolution(strs:List[str])->List[str]:answer=[]forstinstrs:# 이건 시간 복잡도로 안 침
stack=[]forsinst:ifs=='('ors=='[':stack.append(s)continueifs==')':ifstackandstack[-1]=='(':stack.pop()continuestack.append(s)ifs==']':ifstackandstack[-1]=='[':stack.pop()continuestack.append(s)ifstack:answer.append('no')else:answer.append('yes')returnanswerarray=[]whileTrue:inp=sys.stdin.readline().rstrip()ifinp=='.':breakarray.append(inp)print(*solution(array),sep='\n')
Leave a comment