题解 1159: 偶数求和

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

(C语言代码)较好理解的解题。

解题思路:这道题的关键点有两点,第一点就是列出偶数数组,初始化变量值为2,剩下的数据依次+2就可以列出偶数数组;第二点就是按m位依次求平均值。可以设定一个变量(我设定的是j)来进行步数统计,如果j与m相等,则表示可以计算输出平均值了。(PS:不要忘了初始化变量为零哦)剩下的注释说的很详细了,

【偶数求和】-题解(Python代码)

**代码如下:**whileTrue:n,m=map(int,input().split())a=2s=0;t=[];j=0foriinrange(n):s=s+aa=a+2j=j+1ifj%m==0:t.append(s/j)j=0s=0ifs!=0:t.append(s/j)foriint:pri

ACM学习日记07--【偶数求和】

在基本的ACM输入的情况下,计算平均值序列。#includeintmain(){inta[101]={0};intn,m,t=0;while((scanf("%d%d",&n,&m))!=EOF){for(inti=1;i

Kanna-【偶数求和】--C

注意:1.多组测试数据注意以文件末尾结束2.最后的m个数(或小于m)的和的平均值,需要换行;3.每次求和都要把sum置0#includeintmain(){inta[101]={0};intn,m,t=0;while((scanf("%d%d",

【偶数求和】-题解(C++代码)

来求教,哪位大佬能帮看看,为什么答案只对一半。1.公式解,区间为b的平均数为2*b*i-b+1,从1到a/b个区间2.最后一个区间中不足b个数,直接用和除以个数#includeusingnamespacestd;intmain(){inta,

【偶数求和】思路简单 代码精简 通俗易懂 hiahiahiahia

#思路很简单:1.将数列2,4,6,8,10...(100个)提前装进数组2.获取n,m3.遍历数组前n个元素,每m个相加求均值则输出4.最后判断n%m是否为0,若不为0表示最后还少输出一个,其个数有n%m个#include#includeusingnamespacestd;intmain(){int

【偶数求和】-题解(C语言代码)

#include#includeintmain(intargc,char*argv[]){intn,m;//定义两个变量intdelta_m=0;//对于偶数序列,即使是取m个平均,这又变成了另外一个序列,delta_m是公差intserial_avr_begin=0;//初始值inti;intquo