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