4047: 【例4.6】募集捐款(粤教)

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:50 解决:17

题目描述

某场募捐活动上,第一个人募捐20元,第二个人募捐25元……后一个人比前一个人均多募捐5元,求第几个人募捐后,总金额累计大等于500元。

输入

(无)

输出

一行一个整数,表示答案。

样例输入 复制


样例输出 复制


提示

num=1 #统计捐款人数
money=20 #第1个人捐款金额
sum=20 #捐款金额
#循环判断条件总金额累计小于500
while sum<500:
    num=num+1 #捐款人数加1,可以写成:num+=1
    money=money+5 #捐款金额比上一人加5元,可以写成:money+=5
    sum=sum+money #捐款金额总数,可以写成:sum+=money
#拉赞助人的数量为num
print(num)