求助60分
  • 板块灌水区
  • 楼主yn_ko_86
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/8/3 19:18
  • 上次更新2023/11/3 06:06:03
查看原帖
求助60分
741531
yn_ko_86楼主2023/8/3 19:18

题

代码
#include<iostream>
#include <cstdio>
using namespace std;
double u (int n)
{
	int a,maxa=0,mina=10,p=0;
	for(int i=1;i<=n;i++)
	{
		cin>>a;
		maxa=max(maxa,a);
		mina=min(mina,a);
		p=p+a;
	}
	return (p-maxa-mina)*1.0/(n-2);	
}
int main()
{
	int a,b,maxs=0;
	cin>>a>>b;
	for(int i=1;i<=a;i++)
	{
		double k=u(b);
		if(k>maxs)
		{
			maxs=k;
		}
	}
	printf("%.2f",maxs*1.0);
}

2023/8/3 19:18
加载中...