描述
某次跳水比赛一共有 5 位评委给选手们打分.
参赛选手的最终成绩规则如下:
1、评委的打分中去掉一个最高分
2、评委的打分中去掉一个最低分
3、在前面两步之后剩下分打分的平均分即成绩
输入
一行 5 个浮点数, 表示评委的给某位选手的打分.
输出
每组数据输出一行,根据打分规则给出选手的成绩, 保留 3 位小数 .
输入样例 1
9.875 9.628 9.115 9.630 9.725
输出样例 1
9.661
描述
某次跳水比赛一共有 5 位评委给选手们打分.
参赛选手的最终成绩规则如下:
1、评委的打分中去掉一个最高分
2、评委的打分中去掉一个最低分
3、在前面两步之后剩下分打分的平均分即成绩
输入
一行 5 个浮点数, 表示评委的给某位选手的打分.
输出
每组数据输出一行,根据打分规则给出选手的成绩, 保留 3 位小数 .
输入样例 1
9.875 9.628 9.115 9.630 9.725
输出样例 1
9.661
望采纳!点击该回答右侧的“采纳”按钮即可采纳!!%.3lf可以做到
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
const int N=20;
double a[N];
int main()
{
while(cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4])
{
sort(a,a+5);
printf("%.3lf\n",(a[1]+a[2]+a[3])/3.0);
}
return 0;
}