求助(只有20分)
查看原帖
求助(只有20分)
941130
Hydrogeno楼主2023/8/14 21:31

诸位江湖救急!只有20分!

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,b;
	cin>>a>>b;
	int c[a][b];
	for(int A=0;A<a;A++)
	{
		for(int B=0;B<b;B++)
		{
			cin>>c[A][B];
		}
	}
	int d,e,f,g;
	for(int A=0;A<a;A++)
	{
		d=-20;
		e=20;
		for(int B=0;B<b;B++)
		{
			if(c[A][B]>d)
			{
				d=c[A][B];
				f=B;
			}
			if(c[A][B]<e)
			{
				e=c[A][B];
				g=B;
			}
		}
		c[A][f]=0;
		c[A][e]=0;
	}
	double h,i[a];
	for(int A=0;A<a;A++)
	{
		h=0;
		for(int B=0;B<b;B++)
		{
			h+=c[A][B];
		}
		i[A]=h/(b-2);
	}
	sort(i,i+a);
	cout<<fixed<<setprecision(2)<<i[a-1];
}

感谢大恩大德!

2023/8/14 21:31
加载中...