/ Vijos / 题库 /

数据统计

数据统计

描述

给出N个正整数。请你统计这N个正整数的平均数、中位数、众数。

平均数:一组数据的和除以这组数据的个数的商。

中位数:将一组数据从小到大排序后,若数据有奇数个,则中位数等于中间位置的数;否则数据有偶数个,中位数等于中间两个数的平均数。

众数:一组数据中出现次数最多的数值。

格式

输入格式

第一行一个正整数N。

第二行N个绝对值不超过10^9的正整数,由空格隔开。

输出格式

输出共有三行。

第一行,一个实数,保留2位小数,表示N个数的平均数。

第二行,一个实数,保留2位小数,表示N个数的中位数。

第三行,一个或多个正整数,表示N个数的众数。若众数不唯一,则将它们从小到大排列后输出,之间用空格隔开。

样例1

样例输入1

5
4 3 7 3 4

样例输出1

4.20
4.00
3 4

限制

1s

提示

对于80%的数据,有1 ≤ N ≤ 100;
对于100%的数据,有1 ≤ N ≤ 50,000。

信息

ID
1742
难度
6
分类
模拟 点击显示
标签
(无)
递交数
921
已通过
255
通过率
28%
被复制
2
上传者

相关

在下列训练计划中:

RP++分类题库

在下列比赛中:

Vijos2012年10月份月赛