hdoj1157

来源:互联网 发布:java冒泡排序 编辑:程序博客网 时间:2024/05/16 06:18

题目大意:

和poj2388同一道题。跟奇数个数字,输出中间值

解题思路:

代码如下:

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>int main(){  int n, i, x, j;  int a[10005];  while(scanf("%d",&n)!=EOF)  {    for(i=0; i<n; i++)    {      scanf("%d",&a[i]);    }    for(i=0; i<n-1; i++)    {      for(j=i+1; j<n; j++)      {        if(a[i]>a[j])        {          x=a[i]; a[i]=a[j]; a[j]=x;        }      }    }    printf("%d\n",a[n/2]);  }   return 0; }
0 0