蒟蒻求助!对了三个,本地测试错误数据——是对的!
查看原帖
蒟蒻求助!对了三个,本地测试错误数据——是对的!
655435
ZhangZiqiRoyce楼主2022/2/13 12:01
#include <iostream>
#include <algorithm>
#include <iomanip>    
using namespace std;
double a[100][20],b[20],c[20];
double R(int m,int i){
	double s=0;
	for(int j=0;j<m;j++)
		b[j]=a[i][j];
	sort(b,b+m);
	for(int j=1;j<=m-2;j++)
		s += b[j];
		return s/(m-2);
}
int main() {
	short n,m;
	cin>>n>>m;
	for(int i=0;i<n;i++){
		for(int j=0;j<m;j++)
			cin>>a[i][j];
	}
	for(int i=0;i<n;i++)
	    c[i]=R(m,i);
	sort(c,c+n);
	cout<< fixed << setprecision(2) << c[n-1] << endl;
	return 0;
}
2022/2/13 12:01
加载中...