第2和第5个点没过?
求大佬讲解
#include<bits/stdc++.h>
using namespace std;
double k(int a)
{
if ( a <= 150 ) return a * 0.4463;
else if ( a <= 400) return 150 * 0.4463 + ( a - 150 ) * 0.4663;
else return 249 * 0.4663 + 150 * 0.4463 + ( a - 499 ) * 0.5663;
}
int main()
{
int n = 0 ;
cin >> n ;
printf("%.1lf" , k ( n ));
return 0;
}