三重循环怎么只有30分?大佬救一下
查看原帖
三重循环怎么只有30分?大佬救一下
692360
wheatx楼主2025/7/30 20:31

#include<iostream>
using namespace std;
int main(){
    int n,a[101],ans=0;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int j=0;j<n;j++){
        for(int k=j+1;k<n;k++){
            for(int h=0;h<n;h++){
                if(a[j]+a[k]==a[h]){
                    ans+=1;
                }
            }
        }
    }
    cout<<ans;
    return 0;
}
2025/7/30 20:31
加载中...