1. 문제
https://www.acmicpc.net/problem/1541
1541번: 잃어버린 괄호
첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다
www.acmicpc.net
2. 풀이
import sys
input = sys.stdin.readline
# formula : 입력받은 식
formula = input()
# formulaList : -를 기준으로 만든 식 리스트
formulaList = formula.split("-")
# minResult : 최소 결과값
minResult = 0
for k, v in enumerate(formulaList):
addList = v.split("+")
addValue = 0
for i in addList:
addValue += int(i)
if k == 0:
minResult += addValue
else:
minResult -= addValue
print(minResult)
'알고리즘 공부 > 백준' 카테고리의 다른 글
(Python)백준 코딩테스트 연습 - 단축키 지정(1283) (0) | 2023.04.25 |
---|---|
(Python)백준 코딩테스트 연습 - 팩토리얼5(1564) (0) | 2023.04.23 |
(Python)백준 코딩테스트 연습 - 안녕(1535) (1) | 2023.04.19 |
(Python)백준 코딩테스트 연습 - 세 수 고르기(1503) (0) | 2023.04.16 |
(Python)백준 코딩테스트 연습 - 최대 곱(1500) (0) | 2023.04.09 |