60分求助
查看原帖
60分求助
1414756
lwj200623楼主2024/9/2 13:16
#include<bits/stdc++.h>
using namespace std;

int main()
{
	int w;
	double a;
	cin >> w;
	cout << fixed << setprecision(1);
	if (w <= 150)
	{
		a = w * 0.4463;
	}
	else if (150 < w <= 400)
	{
		a = (150 * 0.4463 + (w - 150) * 0.4663);
	}
	else if (w>400)
	{
		a = 150 * 0.4463 + 250 * 0.4663 + (w - 400) * 0.5663;
	}
	a = int((a * 10) + 0.5) / 10.0;
	cout << a;
}
2024/9/2 13:16
加载中...