题解也是这样,好多人都过了,为什么我的超时了
查看原帖
题解也是这样,好多人都过了,为什么我的超时了
329937
Z_X_T楼主2020/5/27 19:54
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,a[101],c=0,b[101];
	cin>>n;
	for(int i=1;i<=n;i++) 
	{
		cin>>a[i];
		b[a[i]]=1;
	}
	for(int j=1;j<=n;j++)
	{
		for(int x=j+1;x<=n;x++)
		{
			for(int y=1;y<=n;y++)
			{
				if(a[x]+a[y]==a[j]&&b[a[j]]!=0&&a[x]!=a[y])
				{
					c++;
					b[a[j]]=0;
				}
			}
		}
	}
	cout<<c;
 } 

没有抄袭哟!

2020/5/27 19:54
加载中...