如题,最好详细一点,谢谢!!!
include
#include
#include
int main(){
int n,m,det,a,b,c;
double x;
while(scanf("%d%d",&n,&m)==2)
if(m!=0||n!=0)
if ( abs(m)<10000&&abs(n)<10000)
a=1,b=-(m+n),c=m*n;
det=b*b-4*a*c;
if(det<0)
printf("No");
else
x=(-b+sqrt(det))/(2*a);
if(floor(x)==x)
printf("Yes");
else printf("No");
return 0;
}