求助每个数据都差一点
查看原帖
求助每个数据都差一点
823729
hongjingxuan楼主2022/11/7 23:32
#include<stdio.h>

int main(){
float a[20];
int i,j;
int b,c;
int k,o,l;
double d=0,e=0;
scanf("%d%d",&b,&c);

for(i=0;i<b;i++)
    {
        for(j=0;j<c;j++){
            scanf("%f",&a[j]);
        }
   for(j=0;j<c-1;j++){
            o=j;
            for(k=j+1;k<c;k++)
            {
                if(a[k]<a[o])o=k;
                l=a[j];a[j]=a[o];a[o]=l;
            }
        }
        for(j=1;j<c-1;j++){
           d=d+a[j];
        }
        d=d/(c-2);


        if(d>e){e=d;}
    }
    printf("%.2lf",e);
    return 0;
}

2022/11/7 23:32
加载中...