1. #include <stdio.h>
  2. #include <string.h>
  3. int main()
  4. {
  5. int n,m,s,sum,t;
  6. int i,j[101];
  7. int a;
  8. while (scanf("%d",&n)!=EOF)
  9. {
  10. a=0;
  11. t=0;
  12. sum=0;
  13. s=2;
  14. for(i=0;i<n;i++)
  15. {
  16. j[i]=s;
  17. s+=2;
  18. }
  19. scanf("%d",&m);
  20. for(i=0;i<n;i++)
  21. {
  22. sum+=j[i];
  23. if((i+1)%m==0)
  24. {
  25. a=sum/m;
  26. if(t==0)printf("%d",a);
  27. else printf(" %d",a);
  28. sum=0;t++;
  29. }
  30. else if(i==n-1)//确保当剩余数量不足m时计算的是剩余数量的和。
  31. { //如:若n=5,m=3,如果不写i==n-1则当i=3时也会输出a。
  32. a=sum/(n-i);
  33. if(t==0)printf("%d",a);
  34. else printf(" %d",a);
  35. }
  36. }printf("\n");
  37. }
  38. return 0;
  39. }