#include<bits/stdc++.h>
using namespace std;
int main(){
double x;
cin>>x;
if(150>x)
printf("%.1lf",x*0.4463);
if(x>151&&x<400)
printf("%.1lf",x*0.4663);
if(x>401)
printf("%.1lf",x*0.5663);
return 0;
}```
我这代码输出的是124.5,但题目输出的是121。5,请问一下,是我错了,还是题目错了???