3087. 求中位数

求中位数

【问题描述】输入n和n个数,求大于中位数的数据个数(n小于50).中位数是把一列数从小到大排列后,中间的那个数!如果那一列数是偶数,就取中间两个数的平均数!例如:

第1组数:1、2、3、6、7的中位数是3。 

第2组数:1、2、3、5的中位数是2.5。

【输入形式】输入正整数n和n个实数

【输出形式】1.输出中位数保留小数1位。中位数输出占一行。2.输出大于中位数的数据个数占一行。

【样例输入】

4  1  2  3  5

【样例输出】  

2.5

2


难度等级: 2
总通过次数: 0
总提交次数: 0
  • 数组与字符串