代码如下,只过了#1,#4和#8
flag=1#是否需要压缩预算 poc=0#津津手里的钱 bank=0#妈妈手里的钱 bad=0#压缩预算的月份 for i in range(1,13):#循环12次 poc+=300#领取零花钱 spent=int(input())#得知本月预算 if spent>poc: #这行到这里说明需要压缩预算 flag=0 bad=0 - i else: #花掉钱 poc-=spent if poc>=100:#把整百的钱存在妈妈那里,剩余的钱留在自己手中。 bank=(poc//100)*100 poc=poc-bank if flag==0:#判断+输出 print(bad) else: print(poc+bank*1.2)