70分求助

题目总版

wangxx2012 @ 2024-11-08 13:11:56

题目

#include<bits/stdc++.h>
using namespace std;
int n,a[110],cnt,b[110],ans;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++) cin>>a[i];
    sort(a+1,a+n+1);
    unique(a+1,a+n+1);
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n,j!=i;j++){
            int t=a[i]+a[j];
            for(int k=1;k<=n;k++){
                if(t==a[k]){
                    b[++ans]=t;
                    break;
                }
            }
        }
    }
    sort(b+1,b+ans+1);
    cnt=unique(b+1,b+ans+1)-b-1;
    cout<<cnt;
    return 0;
}

by Gcc_Gdb_7_8_1 @ 2024-11-08 13:29:26

@wangxx2012 哥们你发两个干嘛?会 wyy 啊


|