4949번: 균형잡힌 세상 각 문자열은 마지막 글자를 제외하고 영문 알파벳, 공백, 소괄호("( )"), 대괄호("[ ]")로 이루어져 있으며, 온점(".")으로 끝나고, 길이는 100글자보다 작거나 같다. 입력의 종료조건으로 맨 마지막에 www.acmicpc.net 1. 문제 접근 방식 보통 이런 문제는 스택을 이용한 풀이가 정석이다. 2. 문제 풀이 - 스택 사용 blank = ['(', '['] def check_len(stack): if len(stack) > 0: return True return False while True: S = input().rstrip() if S == '.': break else: stack = list() for i in S: if i == ')': if check..