fork download
  1. #include <iostream>
  2. #include<string.h>
  3. #include <math.h>
  4. using namespace std;
  5. int main()
  6. {
  7. int n, m,x;
  8. int a[1000];
  9. cin >> x;
  10. for (int y = 0; y < x; y++)
  11. {
  12. cin >> n >> m;
  13. for (int i = 0; i < n; i++)
  14. cin >> a[i];
  15. int max = 0;
  16. int sum = 0;
  17. for (int i = 0; i < n - 2; i++)
  18. {
  19. for (int j = i + 1; j < n - 1; j++)
  20. {
  21. for (int h = j + 1; h < n; h++)
  22. {
  23. sum = a[i] + a[j] + a[h];
  24. if (sum > max&& sum <= m)
  25. max = sum;
  26. }
  27. }
  28. }
  29. cout << max << endl;
  30. }
  31. return 0;
  32. }
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Standard output is empty