解题思路:
注意事项:
参考代码:def progress(x,y):
if x<y:
return -1
else:
less=x-y
return less
def cunchu(x,y):
if x-y>=100:
m=(x-y)//100
less=x-m*100
chucun=m*100
return less,chucun
else:
return x,0
y=[0]*12
m=300
x=0
less=0
all_result=0
for i in range(12):
y[i]=eval(input())
for i in range(12):
current=m+x
x,less=cunchu(current,y[i])
progress_result=progress(x,y[i])
if progress_result == -1:
print(-(i + 1))
break
else:
x=progress_result
all_result+=less
else:
total=x+all_result*1.2
print(int(total))
0.0分
0 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复