PTA-求一组数中大于平均值的数的和

简介: 求一组数中大于平均值的数的和

求一组数中大于平均值的数的和

编写函数fun,函数的功能是:求一组数中大于平均值的数的和。

函数接口定义:

int fun(int a[],int n);;

include

int fun(int a[],int n);

int main() { int a[10]={1,3,6,9,4,23,35,67,12,88},y; y=fun(a,10); printf("y=%d\n",y);

return 0; }

输入:

y=190;

答案:

int fun(int a[],int n)
{
int i,sum=0,p=0;
for(i=1;i<10;i++) sum+=a[i]; for(i=1;i<10;i++) if(a[i]>(sum/10))
p+=a[i];
return p;
}

相关文章
|
9月前
PTA-求n个数的最大值、最小值、平均值
求n个数的最大值、最小值、平均值
179 2
|
9月前
|
算法
给定两个数,求这两个数的最大公约数
给定两个数,求这两个数的最大公约数
|
9月前
|
Python
一个大于1的自然数,除了1和它本身外,不能被
一个大于1的自然数,除了1和它本身外,不能被
|
9月前
PTA-求n个数的平均值最大值最小值问题
求n个数的平均值最大值最小值问题
58 0
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
795 0
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
LeetCode-2044 统计按位或能得到最大值子集的数目
LeetCode-2044 统计按位或能得到最大值子集的数目
|
机器学习/深度学习
欧拉函数:求小于等于n且与n互质的数的个数
求小于等于n且与n互质的数的个数 互质穷举法 互质:两个数互质代表两者最大公约数为1 最大公约数求法:辗转相除法,最小公倍数:较大值除以最大公约数乘以较小值 辗转相除法: 较大的数a取模较小的数b,得取模值c 若取模值等于0 则最大公约数为取模值,否则继续下一步 a与c再次取模,回到第二步 //求最大公约数gcd以及最大公倍数lcm // 36 24 36/24 // 24 12 24/12 // 0 结束最大公约数为12 // 求最小公倍数 // lcm(a, b) = (a * b)/g
176 0
|
Python
LeetCode 2006. 差的绝对值为 K 的数对数目
给你一个整数数组 nums 和一个整数 k ,请你返回数对 (i, j) 的数目,满足 i < j 且 |nums[i] - nums[j]| == k 。
105 0
LeetCode 1343. 大小为 K 且平均值大于等于阈值的子数组数目
LeetCode 1343. 大小为 K 且平均值大于等于阈值的子数组数目
统计正数和负数的个数然后计算这些数的平均值 (15 分)
统计正数和负数的个数然后计算这些数的平均值 (15 分)
292 0