#include <stdio.h> #include <iostream> #include <string.h> #include <string> #include <algorithm> #include <iomanip> #include<vector> #include<math.h> using namespace std; int main() { int n; cin >> n; while(n--){ int a,b; int flag = 1; cin >> a >> b; int c[100000]; for (int i = 0; i < a; i++) { cin >>c[i]; } for (int i = 0; i < a; i++) { for (int j = i + 1; j < a; j++) { if (c[i] + c[j] == b) { cout << "YES" << endl; flag = 0; break; } }if (flag == 0) { break; } } if (flag == 1) { cout << "NO" << endl; } } } |
Double click to view unformatted code.