#include void swap(int *i, int *j) { int temp; temp = *i; *i = *j; *j = temp; return; } void sort(int* N, int len) { int i, j; for (i = 0;i < len;i++) { for (j = i + 1;j < len;j++) { if (N[i] > N[j]) swap(&N[i], &N[j]); } } return; } int main(void) { int len,i; int N[2000]; scanf("%d", &len); for (i = 0;i < len; i++) { scanf("%d", &N[i]); } sort(N, len); if (len % 2 == 1) { printf("%f\n", (double)N[len / 2]); } else { printf("%f\n", (double)((N[len / 2-1] + N[len / 2]) / 2.0)); } return 0; }