#include <iostream> #include <iomanip> #include <algorithm> using namespace std; int main() { int n; cin >> n; int a[100]; for (int i = 0; i < n; i++) { cin >> a[i]; } sort(a, a + n); double median; if (n % 2 == 1) { median = a[n / 2]; } else { median = (a[n / 2 - 1] + a[n / 2]) / 2.0; } cout << fixed << setprecision(1) << median << endl; return 0; } /************************************************************** Problem: 1233 User: panyuchen Language: C++ Result: Accepted Time:14 ms Memory:2076 kb ****************************************************************/