Python编程习题(13):运输打折问题
某运输公司对用户计算运费。路程(S)越远,每公里运费越低。标准如下:其中基本运输费用为每吨每公里1元,现请你帮助该运输公司设计自动计费程序,帮助会计人员计算运输费用。
文章共361字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
某运输公司对用户计算运费。路程(S)越远,每公里运费越低。标准如下:
其中基本运输费用为每吨每公里1元,现请你帮助该运输公司设计自动计费程序,帮助会计人员计算运输费用。
输入格式:
输入每次运输的载重(吨)、里程(公里)。
输出格式:
输出其运输费用,精确到元。
输入样例:
在这里给出一组输入。例如:
1 200
输出样例:
在这里给出相应的输出。例如:
200
输入样例:
在这里给出一组输入。例如:
10 2500
输出样例:
在这里给出相应的输出。例如:
22500
解答代码:
weight,mileage = input().split()
weight = float(weight)
mileage = float(mileage)
price = 0
if mileage < 250 :
rebate = 0
elif 250 <= mileage < 500:
rebate = 0.02
elif 500 <= mileage < 1000:
rebate = 0.05
elif 1000 <= mileage < 2000:
rebate = 0.08
elif 2000 <= mileage < 3000:
rebate = 0.10
else :
rebate = 0.15
price = int(weight * mileage * (1 - rebate))
print("{0:d}".format(price))
更多推荐
已为社区贡献1条内容
所有评论(0)