쏘ing

[Python] 백준 1541 잃어버린 괄호 본문

알고리즘/CLASS 3

[Python] 백준 1541 잃어버린 괄호

한민민 2022. 2. 27. 14:26

https://www.acmicpc.net/problem/1541

풀이

# -로 나누고 각 항목에 대해 덧셈하고 첫번째 수에서 나머지 수 다 빼기
# ex) 50 + 40 - 30 + 50 - 20 + 10
# (50 + 40), (30 + 40), (20 + 10)
# 90 - 70 - 30

# -로 나눠 담기
word = input().split('-')

sum = []

# -로 나눈 것 중에
for i in word:
	# +가 있으면 +로 나누고
    list = i.split('+')
    temp = 0
    # + 나눈거 더하기
    for j in list:
        temp += int(j)
    sum.append(temp)
# 첫번째 숫자 담고
res = sum[0]

# 두번째 숫자부터는 다 빼기
for i in range(1, len(sum)):
    res -= sum[i] 
    
print(res)
Comments