http://acm.hdu.edu.cn/showproblem.php?pid=2015
#include<iostream>
using namespace std;
int main(){
int res[100];
int cont=0;
int a[100];// to store the origin numbs
int n,m,sum=0,num=0;
a[0]=2;
for(int i=1;i<100;i++)
a[i]=a[i-1]+2;
while(cin>>n>>m){
cont=0;
sum=0;
for(int i=0;i<n;i++){
cont++;
sum=sum+a[i];
if(cont==m){
res[num]=sum/m;
sum=0;
num++;
cont=0;
}
}
//如果最后不足m个,则以实际数量求平均值
if(n%m!=0){
res[num]=sum/(n%m);
num++;
}
for(int i=0;i<num;i++){
if(i!=0)
cout<<" ";
cout<<res[i];
}
cout<<endl;
num=0;
}
return 0;
}