感觉没问题,一交50分,调了一个小时都不知错在哪,鼠鼠找个厂子上班了
查看原帖
感觉没问题,一交50分,调了一个小时都不知错在哪,鼠鼠找个厂子上班了
704679
mrHCT楼主2023/1/12 23:03
#include<iostream>
#include<algorithm>
using namespace std;
int abt[10000000];
int a[1000005];
int main()
{
    int n=0;
    int sum=0;
    
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    sort(a,a+n);
    for(int i=0;i<n-2;i++)
    {
        for(int j=i+1;j<n-1;j++)
        {
            if(a[i]+a[j]==a[j+1])
            {
            abt[j+1]=1;
            }
        }
    }
    for(int i=0;i<1000000;i++)
    {
    sum+=abt[i];
    }
    cout<<sum;
    return 0;
}
2023/1/12 23:03
加载中...