官方网站aspcms,广州做网站公司哪家好,商标查询免费,华为官方商城网站建设方案题目描述 津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300元钱#xff0c;津津会预算这个月的花销#xff0c;并且总能做到实际花销和预算的相同。 为了让津津学习如何储蓄#xff0c;妈妈提出#xff0c;津津可以随时把整百的钱存在她那里#xff0c;到了年末她…题目描述 津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300元钱津津会预算这个月的花销并且总能做到实际花销和预算的相同。 为了让津津学习如何储蓄妈妈提出津津可以随时把整百的钱存在她那里到了年末她会加上20还给津津。因此津津制定了一个储蓄计划每个月的月初在得到妈妈给的零花钱后如果她预计到这个月的月末手中还会有多于100元或恰好100元她就会把整百的钱存在妈妈那里剩余的钱留在自己手中。
例如11月初津津手中还有83元妈妈给了津津300元。津津预计11月的花销是180元那么她就会在妈妈那里存200元自己留下183元。到了11月月末津津手中会剩下3元钱。
津津发现这个储蓄计划的主要风险是存在妈妈那里的钱在年末之前不能取出。有可能在某个月的月初津津手中的钱加上这个月妈妈给的钱不够这个月的原定预算。如果出现这种情况津津将不得不在这个月省吃俭用压缩预算。
现在请你根据2004年1月到12月每个月津津的预算判断会不会出现这种情况。如果不会计算到2004年年末妈妈将津津平常存的钱加上20还给津津之后津津手中会有多少钱。 m []
for i in range(12):m.append(int(input()))
res 0
remain 0
if m[0] 300:print(-1)
else:res 100*((300-m[0])//100)for i in range(1, 12):remain (remain 300 - m[i-1]) % 100#print(remain)if (remain 300) m[i]:print(-%d%(i1))breakelse:res 100*((remain 300 - m[i])//100)#print(res)else:print(int(res*1.2)(remain 300 - m[11]) % 100)