您的位置:首页 > 其它

【杭电】[2015]偶数求和

2015-12-20 17:59 471 查看





这一题我是先构造了一个等差数列的数组

然后求的用一个变量来控制每次取平均值的数的个数

这个记得刚开始写的时候对题目理解错了……

然后纠结了好久

[code]#include<stdio.h>
int main() {
    int i,j,k,n,m,x[120],sum;
    while(scanf("%d %d",&n,&m)!=EOF) {
        for(i=1,x[0]=2; i<n; i++)
            x[i]=x[i-1]+2;
        for(i=0; i<n; i=i+m) {
            for(j=i,k=0,sum=0; j<i+m; j++) {
                sum=sum+x[j];
                k++;
                if(j+1==n)
                    j=i+m;
            }
            printf("%d",sum/k);
            if(i!=n-k)
                printf(" ");
        }
        printf("\n");
    }
    return 0;
}


题目地址:【杭电】[2015]偶数求和
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: