[GESP2403三级] 完全平方数

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n,a[1005]={};
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    int cnt=0;
    for(int i=1;i<=n;i++){
        for(int j=i+1;j<=n;j++){
            int x=a[i]+a[j];
            int y=sqrt(x);
            if(y*y==x) cnt++;
        }
    }
    cout<<cnt;
    return 0;
}