#include<bits/stdc++.h> using namespace std; int main(){ int n ;float v=0; cin>>n; int a[200]; for(int i=1;i<=n;i++) { cin>>a[i]; } for(int i=1;i<=n-1;i++){ for(int j=1;j<=n-i;j++){ swap(a[j],a[j+1]); if(a[j]<a[j+1]) swap(a[j],a[j+1]); } } for(int i=1;i<=n-1;i++){ for(int j=1;j<=n-i;j++){ swap(a[j],a[j+1]); if(a[j]>a[j+1]) swap(a[j],a[j+1]); } } if(n%2==0){ v=(a[(1+n)/2]+ a[(1+n)/2+1])*1.0 /2 ; }else{ v=a[(1+n)/2]*1.0; } printf("%.1f",v); } /************************************************************** Problem: 1233 User: chenxuanyi Language: C++ Result: Accepted Time:7 ms Memory:2076 kb ****************************************************************/