문제 해석 주어진 식에 괄호를 만들어서 최솟값을 구하는 문제이다. 떠올린 아이디어는 +를 사이에 둔 숫자들을 괄호로 묶는 것이였다. 문제 풀이 sick = input().split("-") num = [] for s in sick: cnt = 0 add = s.split("+") for a in add: cnt += int(a) num.append(cnt) n = num[0] for i in range(1, len(num)): n -= num[i] print(n) 그런데 그 괄호가 쳐지는 것을 어떻게 구현할지 생각하는 것이 쉽지 않았다. 방법은 "-"로 나눠주면 55-50+40 이라면 55, (50+40)으로 나누어지고 그 다음엔 쪼개진 식의 괄호안의 덧셈을 계산해준다. 그리고 각각 더해져서 나온 숫자들..