반응형 프로그래머스 월간 코드 챌린지21 [파이썬🐍] 프로그래머스 : 괄호 회전하기 def solution(s): answer = 0 for i in range(len(s)): if i == 0: s else: s = s[1:] + s[0] if check(s)==True: answer += 1 return answer def check(s): stack = [] for i in s: if i in ('[', '(', '{'): stack.append(i) else: if not stack: return False x = stack.pop() if i == ']' and x != '[': return False elif i == ')' and x != '(': return False elif i == '}' and x != '{': return False if stack: return .. 2021. 5. 27. 이전 1 다음 반응형