incomeList = [
['10932','张珊',15000.00 ,4000.00 ,2300.00 ,980.00 ,300.00 ,1000.00],
['10933','李思',12000.00 ,5000.00 ,2600.00 ,890.00 ,400.00 ,2000.00],
['10934','王武',10100.00 ,2000.00 ,2500.00 ,860.00 ,500.00 ,1500.00],
['10935','赵柳',10050.00 ,1000.00 ,2700.00 ,1080.00 ,300.00 ,2000.00],
['10936','钱棋',10200.00 ,2000.00 ,2400.00 ,1000.00 ,600.00 ,1000.00],
['10941','张明',13600.00 ,4000.00 ,2100.00 ,680.00 ,300.00 ,1000.00],
['10942','赵敏',13200.00 ,2500.00 ,2300.00 ,670.00 ,400.00 ,3000.00],
['10945','王红',13600.00 ,2600.00 ,2030.00 ,560.00 ,400.00 ,2000.00],
['10946','李萧',12500.00 ,2800.00 ,2400.00 ,420.00 ,500.00 ,1500.00],
['10947','孙科',12000.00 ,3500.00 ,2030.00 ,880.00 ,300.00 ,1000.00],
['10948','刘利',14200.00 ,2500.00 ,2020.00 ,900.00 ,400.00 ,2000.00]
] s=input() ass=[] def mysum(s,box): if s[0] !='-': sum=box[int(s[0])] for i in range(1,len(s)): if i%2==0: if s[i-1]=='+': sum+=box[int(s[i])] if s[i-1]=='-': sum-=box[int(s[i])] return sum else: sum=0 for i in range(1,len(s)): if i%2!=0: if s[i-1]=='+': sum+=box[int(s[i])] if s[i-1]=='-': sum-=box[int(s[i])] return sum for i in range(len(incomeList)): ass.append([incomeList[i][0],mysum(s,incomeList[i])]) for j in range(len(ass)-1): for k in range(len(ass)-1): tmp=ass[k] if ass[k][1]>ass[k+1][1]: ass[k]=ass[k+1] ass[k+1]=tmp for i in range(len(ass)): ass[i]=ass[i][0] print(','.join(ass)) |