#include<iostream> #include<algorithm> using namespace std; int main() { int t; cin >> t; while (t--) { int n, x; cin >> n >> x; int arr[n]; for (int i = 0; i < n; i++) cin >> arr[i]; sort(arr, arr+n); for (int i = 0; i < n - 1; i++) { if (binary_search(arr+i+1, arr+n, x - arr[i])) { cout << "YES\n"; break; } if (i == n - 2)cout << "NO\n"; } } } |
Double click to view unformatted code.