using namespace std;
int n,k,a[1003];
bool pfs(int x)
{
int i;
for(i=1;i<=x;i++)
if(i*i==x)
return 1;
return 0;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n;i++)
for(int j=i+1;j<=n;j++)
{
int s=a[i]+a[j];
if(pfs(s))
k++;
}
cout<<k;
return 0;
}```
样例过但不到
只有0分