陕西省交通集团建设网站,宝塔系统搭建wordpress,建设网站前的市场分析包括,太原网站公司题目描述
津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300 元钱#xff0c;津津会预算这个月的花销#xff0c;并且总能做到实际花销和预算的相同。
为了让津津学习如何储蓄#xff0c;妈妈提出#xff0c;津津可以随时把整百的钱存在她那里#xff0c;到了年…题目描述
津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300 元钱津津会预算这个月的花销并且总能做到实际花销和预算的相同。
为了让津津学习如何储蓄妈妈提出津津可以随时把整百的钱存在她那里到了年末她会加上 20%20% 还给津津。因此津津制定了一个储蓄计划每个月的月初在得到妈妈给的零花钱后如果她预计到这个月的月末手中还会有多于100 元或恰好 100 元她就会把整百的钱存在妈妈那里剩余的钱留在自己手中。
例如 11月初津津手中还有 83 元妈妈给了津津 300 元。津津预计11月的花销是 180 元那么她就会在妈妈那里存200 元自己留下 183 元。到了 11 月月末津津手中会剩下 3 元钱。
津津发现这个储蓄计划的主要风险是存在妈妈那里的钱在年末之前不能取出。有可能在某个月的月初津津手中的钱加上这个月妈妈给的钱不够这个月的原定预算。如果出现这种情况津津将不得不在这个月省吃俭用压缩预算。
现在请你根据 2004 年 1 月到 12 月每个月津津的预算判断会不会出现这种情况。如果不会计算到 2004年年末妈妈将津津平常存的钱加上 20%20% 还给津津之后津津手中会有多少钱。
输入格式
12 行数据每行包含一个小于 350 的非负整数分别表示 1 月到 12 月津津的预算。
输出格式
一个整数。如果储蓄计划实施过程中出现某个月钱不够用的情况输出 −XX 表示出现这种情况的第一个月否则输出到 2004 年年末津津手中会有多少钱。
注意洛谷不需要进行文件输入输出而是标准输入输出。
输入输出样例
输入 #1复制
290
230
280
200
300
170
340
50
90
80
200
60 输出 #1复制
-7 输入 #2复制
290
230
280
200
300
170
330
50
90
80
200
60 输出 #2复制
158
题目分析主要由以下几点 1.津津每月收入300元花销n元n由自己输入
2.每月会将分析以下花销后剩下的钱如果x100则将整百的钱存入如果0x10则不存入或者说存入0元存入后剩下的钱用于下月从1月到12月输出最后津津手里剩下的钱存入的钱的1.2倍如果存在x0,则输出该月份的相反数。
思路分析注意两点
1.1月没有上月余下的钱
2.12月可能会余下一部分钱
代码如下
l[]
for i in range(12):l.append(int(input()))#用列表存入每月需要花销的钱
s10#存入前的结余
s20#每月的存入
t0#存入后的结余第一个月t0
for j in range(1,13):s1300-l[j-1]tif s10:s2s1#100#注意这里存入的是百位数字如果存入100元实际s2100//100ts1%100#存入后的结余else:#出现存入前的结余小于0print(-j)#输出月份的相反数exit()#退出程序
print(ts2*120)#输出结果
加油