// #include<stdio.h>voidshulie(int n,int *a){
int i;for(i=0;i<n;i++){
a[i]=2*i+2;}}
int main(){
int n,m;
int x,y;
int a[100];
int i,j;
int he=0;while(~scanf("%d %d",&n,&m)){
x=n/m;//整的m组
y=n%m;//不到m个数的那组 shulie(n,a);
int sum1[100]={0};//用来统计x组每m项的和
int sum2=0;//用来计算不满m项那组的和for(i=0;i<x;i++){for(j=0;j<m;j++){
he=he+a[j+m*i];}
sum1[i]=he/m;
he=0;}//统计,计算x组的和 if(y!=0){for(i=n-y;i<n;i++){
sum2=sum2+a[i];}
sum2=sum2/y;}//计算不满m项那组的和 for(i=0;i<x;i++){if(i<(x-1)||i==(x-1)&&(y!=0))printf("%d ",sum1[i]);if(i==(x-1)&&(y==0))printf("%d\n",sum1[i]);//打印 x组的和 }if(y!=0){printf("%d\n",sum2);}//打印不满m项那组的和 }return0;}
HDOJ 2015 偶数求和// #include<stdio.h>void shulie(int n,int *a){ int i; for(i=0;i<n;i++) { a[i]=2*i+2; } }int main(){ int n,m; int x,y; int a[100]; int i,j; int he=0; while(~sc...