60分求助
查看原帖
60分求助
1349350
18912957762zsy楼主2024/11/9 11:28

60分,2,3样例没过

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,m,a[101][21],b=0;
	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++){
		int f=0,k=1000,cnt=0;
		for(int j=1;j<=m;j++){
			cnt=cnt+a[i][j];
			if(a[i][j]>f){
				f=a[i][j];
			}
			if(a[i][j]<k){
				k=a[i][j];
			}
		}
		if((cnt-k-f)/(m-2)>b){
			b=(cnt-k-f)/(m-2);
		}
	}
	cout<<fixed<<setprecision(2)<<b*1.00<<endl;
}
2024/11/9 11:28
加载中...