白细胞计数90分,求大佬解决!

白细胞计数90分代码

#include<bits/stdc++.h>
using namespace std;
int n;
long double a[305],sum,ma=INT_MIN,mi=INT_MAX,k,w;
int main(){
	cin>>n;
    for(int i=0;i<n;i++){
    	cin>>a[i];
    	sum+=a[i];
    	ma=max(ma,a[i]);
    	mi=min(mi,a[i]);
	}
	k=(sum-ma-mi)*1.0/(n-2);
	for(int i=0;i<n;i++){
		if(a[i]!=mi&&a[i]!=ma){
			w=max(w,abs(a[i]-k));
		}
	}
	cout<<fixed<<setprecision(2)<<k<<" "<<w;
    return 0;
}

初三生化学多了,第一眼看成你白细胞技术90,差点以为快寄了

1 个赞

有题面吗?