H.cpp 465 B

123456789101112131415161718192021222324252627
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. const int Max = 1001;
  4. int n;
  5. int arr[Max];
  6. int main()
  7. {
  8. while(cin>>n)
  9. {
  10. memset(arr,0,sizeof(arr));
  11. for(int i=0;i<n;i++)
  12. {
  13. cin>>arr[i];
  14. }
  15. sort(arr,arr+n);
  16. double t ;
  17. if(n%2==0)
  18. {
  19. t=((double)arr[n/2]+(double)arr[n/2-1])/2.0;
  20. }
  21. else
  22. {
  23. t = arr[n/2];
  24. }
  25. printf("%.2f\n",t);
  26. }
  27. }