例解错且4倍TLE,1倍RE,我这程序还能改好吗?求指点!

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

@[Lvan_wyw](/user/1283879) ```cpp #include<bits/stdc++.h> using namespace std; int n,m; double a,d,big,c,sum=0,small,maxx=0;//全局变量,用double int main(){ cin>>n>>m; for(int i=0;i<n;i++) { big=sum=0;//要初始化 small=INT_MAX;//small要大 for(int j=0;j<m;j++) { cin>>a; sum+=a; if(a>big)big=a; if(a<small)small=a; } d=(sum-big-small)/(m-2)*1.000;//提高精度 maxx=max(maxx,d);//不需要排序,直接判断 } printf("%.2lf",maxx);//输出 return 0; } ```
by lixuanxi @ 2024-02-22 13:23:31


|