我又回来了,将近2个月没有敲题了,暑期的悲剧生活已经开始了,加油吧,骚年!
这题就是签到题,e。
#include<cstdio>
int main()
{
int n,m;
while(~scanf("%d%d",&n,&m)&&(n||m))
{
int x,y,top,flag=0;
if(m>=0)
y=-1*m;
else
y=m;
top=-1*y;
if(m==0)flag=1;
for(;y<=top;y++){
if(y!=0&&!(m%y)){
x=m/y;
if(x+y==n)
{
flag=1;
y=top;
}
}
}
printf("%s\n",flag?"Yes":"No");
}
return 0;
}