PTA-求3×4数组中大于等于平均值的元素的和

简介: 求3×4数组中大于等于平均值的元素的和

求一个3×4数组中大于等于平均值的所有数组元素的和,并统计满足条件的元素个数。本题中的平均值为小数,用到的其他所有变量均为整型。

输入格式:
输入3行4列的矩阵,每行第一个数前没有空格,每行的每个数之间各有一个空格。

输出格式:
在一行中按照“s=和,n=个数”的顺序输出,结果均原样输出,没有列宽控制。

输入:

1 4 7 8
2 1 4 2
1 2 3 4

输出:

s=27,n=5

答案:

include

int main()
{
int i;
int b=0,a[13],sum1=0;
double sum=0,adj;
for(i=0;i<12;i++) { scanf("%d",&a[i]); sum+=a[i]; } adj=sum/12; for(i=0;i<12;i++) { if(a[i]>=adj)
{sum1+=a[i];
b++;}
}
printf("s=%d,n=%d",sum1,b);
return 0;
}

相关文章
|
3月前
PTA-求n个数的最大值、最小值、平均值
求n个数的最大值、最小值、平均值
85 2
|
10月前
|
算法
把数组里面数值排成最小的数
把数组里面数值排成最小的数
27 1
|
3月前
|
人工智能
PTA-求一组数中大于平均值的数的和
求一组数中大于平均值的数的和
47 0
|
3月前
PTA-求n个数的平均值最大值最小值问题
求n个数的平均值最大值最小值问题
32 0
|
3月前
|
Python
计算小于或等于n的非负整数区间包含的1的数量
计算小于或等于n的非负整数区间包含的1的数量
32 0
小于等于K的最大子数组累加和
小于等于K的最大子数组累加和
|
机器学习/深度学习
欧拉函数:求小于等于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
108 0
LeetCode 1343. 大小为 K 且平均值大于等于阈值的子数组数目
LeetCode 1343. 大小为 K 且平均值大于等于阈值的子数组数目
统计正数和负数的个数然后计算这些数的平均值(循环、数组解法)
统计正数和负数的个数然后计算这些数的平均值(循环、数组解法)
171 0