这道题是不是有问题啊
一开始考虑了低于平均分要输出空格,但是怎么一直卡在通过80%,后来看了看别人的码发现通过的大都没有考虑这个情况,自己试了一下发现真的是这样啊!希望牛牛可以发现这个问题呢😏(码已经不考虑平均分下的情况了)
#include<stdio.h>
int main()
{
double n,b,a[1000];
while(scanf("%lf",&n)!=EOF){
int sum=0,c=0;
for(int i=0;i<n;i++){
scanf("%lf",&a[i]);
sum+=a[i];
}
b=sum/n;
for(int i=0;i<n;i++){
if(a[i]<b) {printf("%.0lf ",a[i]);c++;}
}
printf("\n");
}
return 0;
}