#include<bits/stdc++.h> usingnamespace std; #define int long long
voidsolve(){ int n, x; cin >> n >> x; vector<int> a(n + 1); for (int i = 1; i <= n; i++) { cin >> a[i]; } int sum = 0; for (int i = 1; i <= n; i++) { sum += a[i]; } if (n * x == sum) { cout << "YES\n"; } else { cout << "NO\n"; } }
signedmain(){ ios::sync_with_stdio(false); cin.tie(0); int t = 1; cin >> t; while (t--) { solve(); } return0; }
#include<bits/stdc++.h> usingnamespace std; #define int long long
voidsolve(){ int n, k; cin >> n >> k; if (n == 2) { cout << "2 1\n"; return; } if (k & 1) { for (int i = 1; i <= n - 1; i++) { cout << n << " "; } cout << n - 1 << "\n"; } else { for (int i = 1; i <= n - 2; i++) { cout << n - 1 << " "; } cout << n << " " << n - 1 << "\n"; } }
signedmain(){ ios::sync_with_stdio(false); cin.tie(0); int t = 1; cin >> t; while (t--) { solve(); } return0; }
#include<bits/stdc++.h> usingnamespace std; #define int long long
voidsolve(){ int n; cin >> n; vector<int> b(2 * n + 1), a(2 * n + 2); for (int i = 1; i <= 2 * n; i++) { cin >> b[i]; } sort(b.begin() + 1, b.begin() + 2 * n + 1); int p = 2 * n; int res = 0; for (int i = 0; i <= n; i++) { a[2 * i + 1] = b[p--]; res += a[2 * i + 1]; } for (int i = 1; i <= n - 1; i++) { a[2 * i] = b[p--]; res -= a[2 * i]; } a[2 * n] = res; for (int i = 1; i <= 2 * n + 1; i++) { cout << a[i] << " \n"[i == 2 * n + 1]; } }
signedmain(){ ios::sync_with_stdio(false); cin.tie(0); int t = 1; cin >> t; while (t--) { solve(); } return0; }