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 (首尾呼应)