大佬这个哪里错了
查看原帖
大佬这个哪里错了
1197411
rtyuiwewe楼主2023/12/12 21:53
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,a[100],b[100],bk=0;//??,????,n?????,a???,b?????????,bk?????(book)
    cin>>n;//??
    for(int i=0;i<n;i++){
        cin>>a[i];//??
        b[a[i]]=2;//??,?????,?????????????,?????????,?????????????????????????????,???2??????,???1?????
    }
    for(int i=0;i<n;i++){//??????????????,????????????,????????,?:1,2,3,4????????????,????????,???1,2?1,3?1,4?2,3?2,4?3,4
        for(int o=i+1;o<n;o++){
            for(int p=0;p<n;p++){//???????????????????????
                if(a[p]==a[i]+a[o]&&b[a[p]]==2){//?????????????????,?????a???????,b??????????
                    bk++;
                    b[a[p]]=1;//???????a???b?????
                }
            }
        }
    }
    cout<<bk;//??
    return 0;
}
2023/12/12 21:53
加载中...