求指正
查看原帖
求指正
1127132
MengXi1128楼主2024/7/19 17:13
#include<bits/stdc++.h>
using namespace std;
	long long a,b=11,c=0;
	long double aa[1001],d=0;
int main(){
	cin>>a;
	for(int i=1;i<=a;i++){
		cin>>aa[i];
	}
	for(int i=1;i<=a;i++){
		b=min(b,aa[i]);
	}
	for(int i=1;i<=a;i++){
		if(aa[i]==b){
			aa[i]=0;
			break;
		}
	}
	for(int i=1;i<=a;i++){
		c=max(c,aa[i]);
	}
	for(int i=1;i<=a;i++){
		if(aa[i]==c){
			aa[i]=0;
			break;
		}
	}
	b=0;
	for(int i=1;i<=a;i++){
		b+=aa[i];
	}
	d=b/(a-2);
	cout<<fixed<<setprecision(2)<<d;
	return 0;}
2024/7/19 17:13
加载中...