2015 偶数求和(杭电)

//
//  main.c
//  杭州电子科技大学
//
//  Created by yonuyeung on 2021/10/12.
//
#include<stdio.h>
int main()
{
int n,m,i,j,sum=0,k;
while(scanf("%d%d",&n,&m)!=EOF)
{    k=0;
     for(i=1;i<=n/m;i++)//先将n个数分成i个组,每组m个
     {
         sum=0;
         if(i>1) printf(" ");//规定输出格式,每个数之间用空格隔开
         for(j=1;j<=m;j++)//将每个组里的数相加并求平均数
         {
            k=k+2;
            sum+=k;
         }
        printf("%d",sum/m);
     }
     if(n%m)
     {//分成i个组后剩余的数求平均数
         sum=0;
         for(j=1;j<=n-n/m*m;j++)
          {
              k=k+2;
              sum+=k;
          }
         printf(" %d",sum/(j-1));
     }
     printf("\n");
}
    return 0;
}

上一篇:数据库设计


下一篇:数据挖掘-3.Pandas基础