简单题,画个图用函数线表示一下x*y就会了
#include<cstdio>
#include<cstring>
#include<cmath>
int main()
{
int t;
scanf("%d",&t);
double a,b,s;
while(t--)
{
scanf("%lf%lf%lf",&a,&b,&s);
double ans;
if(s>a*b) ans=0;
else if(s<0.00001) ans=1;
else
{
double m=a*b;
ans=(m-s-s*log(m/s))/m;
}
printf("%lf%%\n",ans*100);
}
return 0;
}