不知道为啥又双叒叕RE
请各路大侠支招:
#include <bits/stdc++.h>
using namespace std;
int main(){
int t,n,a[10],c=0;
cin>>t;
while(t--){
cin>>n;
for(int i=0;i<n;i++) cin>>a[i];
for(int i=0;i<n;i++){
for(int j=1;j<=a[i];j++){
for(int k=j;k<=a[i];k++){
if(j*j+k*k==a[i]){
c=1;
printf("Yes\n");
break;
}
}
}
}
if(c==0) printf("No\n");
c=0;
}
return 0;
}