40分求助
查看原帖
40分求助
408225
许安智楼主2021/1/24 10:09
#include<bits/stdc++.h>
using namespace std;
int a[2500][10500];
int MAX[1000],MIN[1000];
double ma=0;
int sum[1000];
double qaq[1000];
int main(){
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			if(a[i][j]>MAX[i])MAX[i]=a[i][j];
			if(a[i][j]<MIN[i])MIN[i]=a[i][j];
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			sum[i]+=a[i][j];
		}
		sum[i]=sum[i]-MAX[i]-MIN[i];
		qaq[i]=sum[i]/(m-2);
	}
	for(int i=1;i<=n;i++){
		if(qaq[i]>ma)ma=qaq[i];
	}
	cout<<fixed<<setprecision(2)<<ma;
	return 0;
} 

只通过了1,4测试点

2021/1/24 10:09
加载中...