这道题是不是有问题啊
一开始考虑了低于平均分要输出空格,但是怎么一直卡在通过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; }