题
代码
#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);
}