poj 2388

来源:互联网 发布:淘宝仓库管理流程 编辑:程序博客网 时间:2024/05/21 21:01

排序并找出中间的数字:


代码如下:

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>int T;int arr[10010];int cmp(void const *a,void const *b){int *pa=(int *)a;int *pb=(int *)b;return *pa-*pb;}int main(){int i;scanf("%d",&T);for(i=0;i<T;i++)scanf("%d",&arr[i]);qsort(arr,T,sizeof(int),cmp);printf("%d\n",arr[T/2]);return 0;}


原创粉丝点击