fork download
  1. #include <algorithm>
  2. #include <iomanip>
  3. #include <iostream>
  4. #include <vector>
  5. #include <set>
  6. #include <numeric>
  7. #include <map>
  8. #include <unordered_map>
  9. #include <stack>
  10. #include <queue>
  11. using namespace std;
  12. #define all(a) a.begin(), a.end()
  13. #define ll long long
  14. #define fo(i,n) for (long long i = 0; i < n; i++)
  15. #define pb push_back
  16. int main()
  17. {
  18. ll a,b,c,d,n,m,k,input,i;
  19. ios_base::sync_with_stdio(false);
  20. string sinput;
  21. cin.tie(0); cout.tie(0);
  22. cin >> i;
  23. while (i--)
  24. {
  25. cin >> n >> a;
  26. if (n > 1 && n%2 == 1)
  27. {
  28. cout << "NO" << '\n';
  29. continue;
  30. }
  31. vector<ll> arr;
  32. ll sum = 0;
  33. fo(j,n)
  34. {
  35. cin >> input;
  36. sum+=input;
  37. }
  38. if (sum/n == a)
  39. {
  40. cout << "YES" << '\n';
  41. }
  42. else
  43. {
  44. cout << "NO" << '\n';
  45. }
  46. }
  47. }
Success #stdin #stdout 0.01s 5288KB
stdin
1
3 3
3 3 3
stdout
NO