序列求平均

题目描述

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

输入

输入数据有多组, 每组占一行, 包含两个正整数 nmnm的含义如上所述。

输出

对于每组输入数据, 输出一个平均值序列, 每组输出占一行。

样例输入

3 2
4 2

样例输出

3 6 
3 7 

 代码(C语言):

#include
int main(){
	int n,m;
	int i,j,sum;
	int avg;
	// 序列为  2 4 6 8 10 12 14 ... 
	while(scanf("%d %d",&n,&m)!=EOF){   //输入n(序列总长度),m: 每m个数取一个平均值 
		if(n>=1 && n<=100 &&  m>=1){   //判断n,m范围, 注意:题目没说m

 

你可能感兴趣的:(序列求平均)