View Code of Problem 133

#include<stdio.h>
int main()
{
	int t,n,x,flag,a[100000],b[100000];
	scanf("%d",&t);
	while(t--)
	{
		menset(a,0,sizeof(a));
		menset(b,0,sizeof(b));
		scanf("%d %d",&n,&x);
		flag=0;
		for(int i=0;i<n;i++)
		{
			scanf("%d",&a[i]);
			b[a[i]]++;
		}
		for(int i=0;i<m;i++)
		{
			if(b[x-a[i]]>=1)
			{
				printf("YES\n");
				flag=1;
				break;
			}
		}
		if(flag==0)
		{
			printf("NO\n");
		}
	}
	return 0;
}
/*
Main.cc: In function 'int main()':
Main.cc:8:23: error: 'menset' was not declared in this scope
   menset(a,0,sizeof(a));
                       ^
Main.cc:17:17: error: 'm' was not declared in this scope
   for(int i=0;i<m;i++)
                 ^
*/

Double click to view unformatted code.


Back to problem 133