[그리디 알고리즘] split( )/BOJ 1541

hyihyi·2022년 11월 17일
0

BOJ 1541

✏️ -, +를 기준으로 split 하기

answer = 0
A = input().split('-') # -를 기준으로 묶기

def mySum(i):
    sum = 0
    temp = str(i).split("+") # +를 기준으로 묶기
    for i in temp: # 묶인 항목들 다 더하기
        sum += int(i)
    return sum

for i in range(len(A)): # 항목들 다 더하기
    temp = mySum(A[i])
    if i == 0: # 첫번째 항목은 빼지 않고 그냥 더하기
        answer += temp
    else:
        answer -= temp

print(answer)
profile
자유롭게 쓴 나의 자유로운 Development voyage⛵

0개의 댓글