#include <iostream> #include <cstdio> using namespace std; int main(){ int t,flag; cin>>t; while(t--){ int n,x,b[999],a[999]; cin>>n>>x; for(int i=0;i<n;i++){ cin>>a[i]; b[a[i]]++; } flag=0; for(int i=0;i<n;i++){ if(x==a[i]*2){ if(b[x-a[i]]>1){ flag=1; break; } } else{ if(b[x-a[i]]!=0){ flag=1; break; } } } if(flag==0) cout<<"NO"<<endl; else cout<<"YES"<<endl; } return 0; } |
Double click to view unformatted code.