#include <stdio.h>
int n;
double ans;
int a;
int main()
{
scanf("%d",&n);
for(int i = 1;i <= n; i++)
{
scanf("%d",&a);
if(a <= 150)
ans = 0.4463 * a;
else if(a <= 400)
ans = 0.4463 * 150 + 0.4663 * (a - 150);
else
ans = 0.4463 * 150 + 0.4663 * 250 + 0.5663 * (a - 400);
printf("%.2f\n", ans) ;
}
}
很抱歉,我初中
看上去好复杂😅
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
int b[a];
for(int i=0; i<a; i++)
{
scanf("%d", &b[i]);
}
for(int i=0; i<a; i++)
{
float price;
if(b[i]<=150)
price=0.4463;
else if(b[i]<=400)
price=0.4663;
else
price=0.5663;
printf("%.2f\n", b[i]*price) ;
}
}