有哪位大佬请教一下,最后一个测试点为什么错了?
查看原帖
有哪位大佬请教一下,最后一个测试点为什么错了?
1163819
LiXinLong_LXL楼主2024/4/30 19:14
#include<bits/stdc++.h>
using namespace std;
int n,a[1000],maxx,minn=10;
double sum=0;
int main(){
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		scanf("%d",&a[i]);
		sum+=a[i];
		maxx=max(maxx,a[i]);
		minn=min(minn,a[i]);
	}
	printf("%.2f",(sum-maxx-minn)/(n-2)*1.00);
    return 0;
}

2024/4/30 19:14
加载中...