按路程折扣规则计算货物运输总运费
运输公司对用户计算运费。路程s越远,每吨×千米运费越低。标准如下:
- s < 250,没有折扣
- 250 ≤ s < 500,2%折扣
- 500 ≤ s < 1000,5%折扣
- 1000 ≤ s < 2000,8%折扣
- 2000 ≤ s < 3000,10%折扣
- 3000 ≤ s,15%折扣
设每吨每千米货物的基本运费为p(price的缩写),货物重为w(weight的缩写),距离为s,折扣为d(discount的缩写),则总运费f(freight的缩写)的计算公式为:$f = p · w · s · (1 - d)$,现在给定p、w、s,计算总运费f。
输入描述
三个用空格隔开的数p、w、s,其中p和w是实数,s是整数。
输出描述
输出总运费。请保留4位小数,注意行尾输出换行。
输入样例1
100 20 300
输出样例1
588000.0000
提示
保留四位小数参考代码:
printf("%.4lf", v);
// 或
cout << setiosflags(ios::fixed) << setprecision(4); // 需要头文件#include <iomanip>,然后再输出实数类型变量即可保留4位小数输出
```</iomanip> 本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析