求助,不知为何没过样例
查看原帖
求助,不知为何没过样例
474235
LeTu_Jun楼主2022/4/22 18:09
#include<bits/stdc++.h>
using namespace std;
const int M=20;
int point[M];
int n,m;
double ans=-99999999.9;
double average (int len)
{
	int sum=0;
	for(int i=2;i<m;i++){
		sum+=point[i];
	}
	return sum/len*1.0;
}
void scan ()
{
	for(int j=1;j<=m;j++){
		scanf("%d",&point[j]);
	}
	return ;
}
int main ()
{
	scanf("%d%d",&n,&m);
	for(int i=1;i<=n;i++){
		scan();
		sort(point+1,point+1+n);
		ans=max(ans,average(n-2));
	}
	printf("%.2lf",ans);
}

求错误点

样例为 6.00

本程序输出 4.00

2022/4/22 18:09
加载中...