解题思路:
注意事项:
参考代码:
#include<stdio.h> int ys(int a,int n){ int k=a+2*(n-1); int sum=(a+k)*n/2; return sum/n;} int main() { int i,m,n,sum=0; while(scanf("%d%d",&n,&m)!=EOF){ int k=n/m; for(i=1;i<=k;i++){ int a=2+2*m*(i-1); printf("%d ",ys(a,m));} if(n%m){ int p=n-k*m; int a0=2+2*m*k; printf("%d",ys(a0,p));} printf("\n");} return 0; }
0.0分
0 人评分
简单的a+b (C语言代码)浏览:600 |
【偶数求和】 (C语言代码)浏览:588 |
三角形 (C++代码)递推浏览:825 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
【矩阵】 (C++代码)浏览:999 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:866 |
printf基础练习2 (C语言代码)浏览:547 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:654 |
C二级辅导-统计字符 (C语言代码)浏览:514 |