按路程折扣规则计算货物运输总运费

sk537930 程序题 共 个子题

运输公司对用户计算运费。路程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 &lt;&lt; setiosflags(ios::fixed) &lt;&lt; setprecision(4); // 需要头文件#include <iomanip>,然后再输出实数类型变量即可保留4位小数输出
```</iomanip>

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧