链接:http://acm.hdu.edu.cn/showproblem.php?pid=1157
水题。。~~·~洪水
#include <stdio.h> #include <stdlib.h> int data[10005]; int comp(const void *a,const void * b) { return *(int*)a - *(int*)b; } int main() { int n; int i; while(scanf("%d",&n)!=EOF) { for (i=0;i<n;i++) scanf("%d",&data[i]); qsort(data,n,sizeof(int),comp); printf("%d ",data[(int)(n-1)/2]); } return 0; }