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