50 sos!!
查看原帖
50 sos!!
1627604
CoderMC楼主2025/2/7 16:50
#include<bits/stdc++.h>
using namespace std;
int a[1005],b[1005],n,ans;
/*bool f(int x,int y){
    if((x+y)==sqrt(x+y)*sqrt(x+y)){
        return 1;
    }
    else{
        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++){
           /* if(f(a[i],a[j])){
                ans++;
            }*/
            int sum=a[i]+a[j];
            if(sum==sqrt(sum)*sqrt(sum)){
                ans++;
            }
        }
    }
    cout<<ans;
    return 0;
}
2025/2/7 16:50
加载中...