帮帮我这个蒟蒻,帮帮我......
查看原帖
帮帮我这个蒟蒻,帮帮我......
486289
Will_qwq楼主2021/5/17 22:47

QWQ

为啥同样的代码,同样的输入确有不同的输出?

求神犇下凡帮帮我这个蒟蒻

~~ 让我A了这道橙题吧 ~~


如果看不清代码,代码在这:

#include<stdio.h>
int n,m;
double ans=-1;
int main(){
scanf("%d%d",&n,&m);
for(int i=0;i<n;i++){
    int Max=-1,Min=11,sum=0,a[21];
    for(int j=0;j<m;j++){
        scanf("%d",&a[j]);
        sum+=a[j],
        a[j]>Max?Max=a[j]:Max,
        a[j]<Min?Min=a[j]:Min;
    }
    //吉祥的变量名
    double AC=(sum-Max-Min)/(m-2);
    ans<AC?ans=AC:ans;
}
printf("%.2llf",ans);
return 0;
} 

输入:

7 6
4 7 2 6 10 7
0 5 0 10 3 10
2 6 8 4 3 6
6 3 6 7 5 8
5 9 3 3 8 1
5 9 9 3 2 0
5 8 0 4 1 10

输出

6.00

QWQ (首尾呼应)

2021/5/17 22:47
加载中...