View Code of Problem 133

#include <stdio.h>
int main(){
	int i,j,t,n,x,flag;
	scanf("%d",&t);
	while(t){
		flag=0;
		scanf("%d %d",&n,&x);	
		int arr[n];
		for(i=0;i<n;i++) 
		scanf("%d",&arr[i]);
		for(i=0;i<n;i++)
		for(j=i+1;j<n;j++)
			if(arr[i] + arr[j] == x)
				flag = 1;
	flag ==0 ? printf("NO\n"):printf("YES\n");
		t--;
	}
	
	return 0;
}

Double click to view unformatted code.


Back to problem 133