大佬们, 测试样例过了,为啥60分

P5738 【深基7.例4】歌唱比赛

@[vckk418](/user/1114929) ``` #include<stdio.h> int main() { int n,m,i,j; double max,min,sum; double ans; int p=0; int a[200],b; scanf("%d%d",&n,&m); for(i=0;i<n;i++){ sum=0; for(j=0;j<m;j++){ scanf("%d",&a[j]); sum+=a[j]; } max=a[0]; min=a[0]; for(j=1;j<m;j++){ if(a[j]>max){ max=a[j]; }else if(a[j]<min){ min=a[j]; } } b=1.0*(sum-max-min)/(m-2); //p++; if(b>ans){ ans=b; } } //} // max=b[0]; //for(p=1;p<n;p++){ // if(b[p]>max){ // max=b[p]; // } //} printf("%.2lf",1.0*ans); return 0; } ``` 看看行吗,不行@我
by skyskyCCC @ 2023-11-04 17:50:40


@[skyskyCCC](/user/541739) 可以了,我那个数组b原来定义的是int型,看好几遍才看出来?
by vckk418 @ 2023-11-04 20:15:20


|