#include<iostream>
using namespace std;
int GetByondAvgNumber(int iArray[], int iLen)
{
int rst=0;
int all=0;
for (int i=0;i<iLen;i++)
{
all=all+iArray[i];
}
all=all/iLen;
for (int j=0;j<iLen;j++)
{
if (iArray[j]>=all)
{
rst++;
}
}
return rst;
}
int main()
{
int GetByondAvgNumber(int iArray[], int iLen);
char temp[256];
int ii=0;
int len=0;
int jj=0;
int TmpNumber=0;
cin>>temp;
while (temp[ii++]!='\0')
{
if (temp[ii]==',')
{
len++;
}
}
len++;
int *Iarray=new int[len];
ii=-1;
do
{
ii++;
if (temp[ii]==','||temp[ii]=='\0')
{
Iarray[jj++]=TmpNumber;
TmpNumber=0;
}
else
{
TmpNumber=TmpNumber*10+(temp[ii]-48);
}
}while (temp[ii]!='\0');
cout<<GetByondAvgNumber(Iarray,len)<<endl;
return 0;
}
大于均值的数的个数
最新推荐文章于 2022-03-31 21:06:48 发布