问题标题: 酷町堂:1055 达到平均分的人数

0
0
已解决
许孟星
许孟星
高级守护
高级守护

1055 Wrong Answer 83分代码:

#include<iostream>
using namespace std;
int a[105],cnt;
double sum;
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++) cin>>a[i];
    for(int i=1;i<=n;i++) sum+=a[i];
    for(int i=1;i<=n;i++){
        if(a[i]>=sum/n) cnt++;
    }
    cout<<cnt;
    return 0;
}

 


0
已采纳
黄中阳
黄中阳
初级光能
初级光能

平均数要四舍五入取整

改成a[i]>=int(sum/n+0.5)

我要回答