fork(1) download
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <cmath>
  4.  
  5. using namespace std;
  6.  
  7. int ile, il_l;
  8. int liczba;
  9.  
  10. int main()
  11. {
  12. cin >> ile;
  13.  
  14. for (int i=0; i<ile; i++)
  15. {
  16. double suma=0, sred=0;
  17. cin >> il_l; int tab[il_l];
  18. for (int i=0; i<il_l; i++)
  19. {
  20. cin >> tab[i];
  21. suma+=tab[i];
  22. }
  23. sred = suma/il_l;
  24.  
  25. double mini, x;
  26. mini = abs(tab[0]-sred);
  27. for (int k=1; k<il_l; k++)
  28. {
  29. x= abs(tab[k]-sred);
  30. if (x<mini)
  31. {
  32. mini=x;
  33. liczba = tab[k];
  34. }
  35. }
  36. cout << liczba <<endl;
  37. }
  38. return 0;
  39. }
Success #stdin #stdout 0s 3472KB
stdin
3
4 1 2 3 4 
4 4 3 2 1
4 0 3 2 4
stdout
2
3
2