1541

    [1541] 잃어버린 괄호 - Python

    [1541] 잃어버린 괄호 - Python

    /* 문제 */ 세준이는 양수와 +, -, 그리고 괄호를 가지고 식을 만들었다. 그리고 나서 세준이는 괄호를 모두 지웠다. 그리고 나서 세준이는 괄호를 적절히 쳐서 이 식의 값을 최소로 만들려고 한다. 괄호를 적절히 쳐서 이 식의 값을 최소로 만드는 프로그램을 작성하시오. 식의 값을 최소로 만들려면 빼는 값을 크게 만들면 된다. 따라서 마이너스부터 다음 마이너스 전까지 모두 괄호로 묶어 더한 후 빼준다. # 정답 코드 exp = input().split('-') res = sum(map(int, exp.pop(0).split('+'))) for str in exp: res -= sum(map(int, str.split('+'))) print(res) 숫자가 0으로 시작할 수 있지만 int형으로 변환하면 ..