fork(1) download
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. int t, n, liczby[100], suma = 0, a;
  7. float s = 0, z, roznica;
  8. cin >> t;
  9.  
  10. for (int i = 0; i < t; i++)
  11. {
  12. suma = 0;
  13. cin >> n;
  14. for (int j = 0; j < n; j++)
  15. {
  16. cin >> liczby[j];
  17. suma += liczby[j];
  18. }
  19. s = (float)suma / n;
  20. z = fabs(s - liczby[0]);
  21. for (int k = 0; k < n; k++)
  22. {
  23. roznica = fabs(s - liczby[k]);
  24. if (z != roznica)
  25. {
  26. if (roznica < z)
  27. {
  28. z = roznica;
  29. a = liczby[k];
  30. }
  31. }
  32.  
  33. }
  34. cout << a<<endl;
  35. }
  36. return 0;
  37. }
Success #stdin #stdout 0s 15240KB
stdin
3
4 1 2 3 4
4 4 3 2 1
4 0 3 2 4
stdout
2
3
2