20分求调
查看原帖
20分求调
915921
DougNo1楼主2024/8/23 15:58

代码:

#include <iostream>
#include <cmath>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <iomanip>
using namespace std;
bool b[10010];
int main(){
    int n,i,j,x,sum=0;
    cin>>n;
    int a[n+1];
    for(i=1;i<=n;i++){
        cin>>a[i];
    }
    for(i=1;i<=n;i++){
        for(j=1;j<=i;j++){
            for(x=j;x<=i;x++){
                if(a[j]+a[x]==a[i]){
					b[a[i]] = 1;
                } 
            }
        }
    }
    for(int i=1;i<=10000;i++){
		if(b[i]==1) sum++;
    }
    cout<<sum;
	return 0;
}

提交记录

帮我的必关注!

2024/8/23 15:58
加载中...