zoj3499--Median//qsort
来源:互联网 发布:mindnode windows版 编辑:程序博客网 时间:2024/05/17 18:02
求中位数。
#include<stdio.h>#include<stdlib.h>#include<iostream>using namespace std;int t;int cmp(const void *a,const void *b){return *(const double*)a>*(const double *)b?1:-1;}int main(){cin>>t;int n;double a[600];while(t--){cin>>n;for(int i=0;i<n;i++){cin>>a[i];}qsort(a,n,sizeof(a[0]),cmp);double ans;if(n%2!=0)ans=a[n/2];else ans=(a[n/2]+a[n/2-1])/2.0;printf("%.3f\n",ans);}return 0;}
- zoj3499--Median//qsort
- ZOJ3499-Median
- QSORT
- qsort
- QSort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- qsort
- ffmpeg 从mp4上提取H264的nalu
- c# 使用GZipStream压缩和解压流
- centos下彻底删掉SElinux的方法
- ZooKeeper-3.3.4集群安装配置
- 编程语言汽车
- zoj3499--Median//qsort
- 电子点菜系统
- N台机器中,恰好有一台损坏的几率分析
- linux下QT环境的搭建
- Spring配置事务在DAO层和业务逻辑层
- Tornado异步原理分析
- 板子总结
- 操作XML文档的并返回(数组)
- linux万能的jdk环境变量配置