10 solutions

  • 2
    @ 2026-3-25 17:35:15
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	int n,m,s,u,max=0,min=10,sum=0;
    	double mmax=0;
    	int a[21]={0};
    	cin>>n>>m;
    	for(int i=1;i<=n;i++){
    		for(int j=1;j<=m;j++){
    			cin>>s;
    			a[j]=s;
    			if(s>=max) max=s;
    			if(s<=min) min=s;
    		}
    		for(int t=1;t<=m;t++){
    			sum+=a[t];
    		}
    		sum=sum-max-min;
    		u=sum/(m-2);
    		if(u>=mmax) mmax=u;
    		max=0;
    		min=10;
    		sum=0;
    	}
    	printf("%.2lf",mmax);
    	return 0;
    }

    Information

    ID
    1638
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    3
    Tags
    # Submissions
    43
    Accepted
    15
    Uploaded By