当前位置:Gxlcms > mysql > 有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有

有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有

时间:2021-07-01 10:21:17 帮助过:204人阅读

有一个长度为n(n=100) 的数列,该数列定义为从2 开始的递增有序偶数(2,4,6,8,10,…),现在要求你按照顺序每m个数求出一个平均,如果最后不足m个,则以实际数量求平均。编程输出该平均序列。 输入: 输入数据包含两个正整数n 和m ,n表示数列的长度,m

有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数(2,4,6,8,10,…),现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。

输入:

输入数据包含两个正整数n和m,n表示数列的长度,m表示按顺序求平均值的子序列长度。

输出:

输出这组数据的平均值序列。

输入样例:

4 2

输出样例:

3 7

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. { int m,n,i,j,k=0,t=0;
  5. int a[100];
  6. cin>>n>>m;
  7. for(i=0;i<n;i++) a[i]="2*(i+1);" for(i="0;i<n/m;i++)" {for(j="0;j<m;j++)" {="" t="t+a[m*i+j];" }="" cout<<t="" m<<"="" ";="" if(n%m!="0)" {for(i="0;i<n%m;i++)" k="k+a[n-n%m+i];}" cout<<k="" m;="" }<="" script=""></n;i++)></iostream>


未验证

人气教程排行