def cheng(a):
temp = 1
for i in a:
temp *= int(i)
return temp
def jia(b):
return sum(b)
def jian(c):
total = int(c[0])
for i in c[1:]:
total -= int(i)
return total
while 1:
string = input()
if string == 'END':
break
res = []
final = []
jia_list = string.split('+')
for item in jia_list:
jian_list = item.split('-')
res.append(jian_list)
for j in res:
if len(j) == 1:
final.append(cheng(j[0].split('*')))
else:
for k, v in enumerate(j):
j[k] = cheng(v.split('*'))
final.append(jian(j))
print(jia(final))
唯一AC的一道题。。
写的不美观,将就着看吧