#2541. 分数统计----nb2403
分数统计----nb2403
Background
学校为了控制作业量,实施“轻负担,高质量”的有效教学,对所有在校学生的作业量情况进行了调查。每个学生填写做作业所需要的时间。最后统计出所有学生做作业时间的平均值。
为了避免个别学生不客观填写的影响,规定学生的填写的数字应该为至间的正整数,如果某个学生填写了不在此范围内的整数,统计平均值时应该忽略这个学生。现在要求完成:
(1) 统计出所有学生做作业时间的平均值;
(2) 除去做作业时间前的学生和后的学生后(10%学生数按四舍五入计),统计做作业时间的平均值。
请你写个程序,完成以上任务。(提示:四舍五入在C/C++语言中可使用int(x+0.5))
Input
输入文件count.in 的第行有个正整数。表示有个人。 第行至第行共行,每行只有个整数,表示每个学生填写的做作业时间。
Output
输出文件count.out有行,每行只有个数(保留位小数)
第行只有一个实数,表示所有合法填写学生做作业的平均时间;
第行只有一个实数,表示除去最多时间和最少时间的学生后,所有合法填写学生做作业的平均时间;
Samples
7
10
60
80
70
90
110
100
68.33
75.00
Limitation
【样例说明】
所有学生做作业的平均时间为:
10%的学生数为:7*10%=0.7≈1(四舍五入至整数***)
除最快和最慢的个学生外,做作业的平均时间为:
【样例限制】
的数据,,且所有学生填写的做作业时间均在至之间。
的数据,。学生填写的数据保证为整数,合法填写的学生数保证大于的学生数(四舍五入至整数后)的倍。