题目描述
车站行李托运费标准是:10千克或10千克以下,每千克收费1.5元,超过10千克的行李,按每超过1千克增加2.5元进行收费。试编一程序,输入行李的托运费,算出行李的重量。
输入
读入一个实型值,表示行李的托运费。
输出
一个实型数,即行李的重量,保留两位小数。
样例输入 复制
3
样例输出 复制
2.00
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double fee;
cin >> fee;
double weight = 0.0;
if (fee <= 15.0) {
weight = fee / 1.5;
} else {
weight = 10.0 + (fee - 15.0) / 2.5;
}
cout << fixed << setprecision(2) << weight << endl;
return 0;
}