您的位置:首页 > 其它

数组中大于等于平均数的元素的个数

2013-01-17 14:18 232 查看


          这个题目出得相当恶心,也很傻逼,本人程序如下:

#include<iostream>
using namespace std;

int GetByondAvgNumber(int iArray[], int iLen)
{
int sum = 0;
int number = 0;

int i;
for(i = 0; i < iLen; i++)
{
sum += iArray[i];
}

for(i = 0; i < iLen; i++)
{
if(iLen * iArray[i] >= sum)
{
number++;
}
}

return number;
}

int main()
{
int a[] = {1, 2, 3, 4, 5};
cout << GetByondAvgNumber(a, 5) << endl;

return 0;
}


         据说,这个题目只需要一句话就可以通过,cout << 3 << endl; 我相信可以过. 哎,彻底晕啊,考虑周到的人,居然总是错,写个cout << 3 << endl;的人居然可以通过.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐