麻烦大佬帮忙看看,谢谢,70分
查看原帖
麻烦大佬帮忙看看,谢谢,70分
324176
yuyuyuyu12345楼主2022/11/14 16:47
#include <iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int a[101];
	int b[1001]={0},max=0;
	for(int i=0;i<n;i++) cin>>a[i];
	for(int i=0;i<n;i++)
	{
		for(int j=i+1;j<n;j++)
		{
			if(a[i]==a[j]) continue;
			b[a[i]+a[j]]++;
			if(max<a[i]+a[j]) max=a[i]+a[j];
		}
	}int cnt=0;
	for(int i=0;i<=max;i++)
	{
		if(b[i]!=0)
		{
			for(int j=0;j<n;j++)
			{
				if(a[j]==i) cnt++;
			}
		}
	}
	cout<<cnt;
}
2022/11/14 16:47
加载中...