枚举
#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main(){ int n,m; int i,j; int a,b; bool success; while(~scanf("%d%d",&n,&m)){ if(n==0&&m==0) break; success=0; for(i=-10000;i<=10000;++i){ if( (n-i)*i == m ){ success=1; break; } } if(success) printf("Yes "); else printf("No "); } }