其实这个题没什么好犹豫的,直接排序然后输出中间值,但是提交却WA
后来看了网上的代码是要while循环= =
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <algorithm>
#include <string.h>
using namespace std;
int a[10010];
int main ()
{
int n;
while(~scanf("%d",&n))
{
for(int i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
sort(a,a+n);
printf("%d\n",a[n/2]);
}
return 0;
}
所以如果没有写明输出要求,还是加上while循环吧!