我是c++
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[1001],n;
bool o[1001];
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
o[i]=0;
for(int x=1;x<=a[i];x++){
for(int y=1;y<=a[i];y++){
if(x*x+y*y==a[i]){
o[i]=1;
break;
}
}
}
}
for(int i=1;i<=n;i++){
if(o[i])
printf("Yes\n");
else
printf("No\n");
}
return 0;
}