团体程序设计天梯赛-练习集 L1-031. 到底是不是太胖了

时间:2023-03-10 07:19:15
团体程序设计天梯赛-练习集 L1-031. 到底是不是太胖了

比较两个实型的数:

若两者相等,也许用a>/b会出错。。。

我又想到了codeforces有很多这样的坑。。。

 #include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
#include <math.h>
#define cha 0.0000001 bool pan(double a,double b)
{
if (fabs(a-b)<cha)
return false;
if (a>b)
return true;
else
return false;
} int main()
{
long n,i,j;
double a,b,c;
scanf("%ld",&n);
while (n)
{
n--;
scanf("%lf%lf",&a,&b);
c=(a-)*0.9*;
//if (c*0.9<b && b<c*1.1)
if (pan(b,c*0.9) && pan(c*1.1,b))
//if (fabs(b-c)<c*0.1)
printf("You are wan mei!\n");
else if (b>c)
printf("You are tai pang le!\n");
else
printf("You are tai shou le!\n");
}
return ;
}