其实这个题没什么好犹豫的,直接排序然后输出中间值,但是提交却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循环吧!