求助大佬看看哪里错了
查看原帖
求助大佬看看哪里错了
788309
dyingcoder楼主2023/1/5 17:25
#include<bits/stdc++.h>
using namespace std;
int b[1000000];
int x=1000000;
int main()
{
	int n,sum=0;
	int a[n];
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
	}
	int g=0;
	for(int i=0;i<n;i++)
	{
		for(int j=i+1;j<n;j++)
		{
			if(i==j)
			{
				break;
			}
			else
			{
			    b[g]=a[i]+a[j];
			    g++;
			}
		}
	}
	for(int k=0;k<x;k++ )
	{
		for(int i=0;i<n;i++)
	    {
	    	if(b[k]==a[i])
	    	sum++;
		}
	}
	cout<<sum;
}

示例可以过

2023/1/5 17:25
加载中...