【问题描述】
某运输公司对用户计算运费。路程(s)越远,每公里运费越低。标准如下:
里程(单位:公里) | 折扣 |
s<250 | 0 |
250≤s<500 | 2% |
500≤s<1000 | 5% |
1000≤s<2000 | 8% |
2000≤s<3000 | 10% |
3000≤s | 15% |
其中基本运费为每吨每公里1元,现请你帮助该运输公司设计自动计费程序来计算运输费用。
【输入形式】
输入为一行两个整数,分别表示运输的载重(吨)和里程(公里)。
【输出形式】
输出一行一个整数,表示运输费用
【样例输入】
1 200
【样例输出】
200
【样例说明】
【评分标准】
#include<iostream>
using namespace std;
int main()
{
double s,g,discount,money;
cin>>g>>s;
if(s<250)
discount=1;
if(s>=250&&s<500)
discount=0.98;
if(s>=500&&s<1000)
discount=0.95;
if(s>=1000&&s<2000)
discount=0.92;
if(s>=2000&&s<3000)
discount=0.9;
if(s>=3000)
discount=0.85;
money=s*g*discount;
cout<<money<<endl;
system("pause");
return 0;
}