import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner scan=new Scanner(System.in);
while(true)
{
int b=scan.nextInt();
int c=scan.nextInt();
if(b==0&&c==0)
break;
if(b*b-4*c<0)
System.out.println("No");
else
{
double x1=(-b+(Math.sqrt(b*b-4*c)))/2;
double x2=(-b-(Math.sqrt(b*b-4*c)))/2;
if(Math.abs(x1-Math.floor(x1))<=1e-12&&Math.abs(x2-Math.floor(x2))<=1e-12)
System.out.println("Yes");
else
{
System.out.println("No");
}
}
}
}
}
acmcoder 2092 整数解
最新推荐文章于 2021-10-20 00:21:04 发布