#include <iostream>
using namespace std;
int main()
{ int n,m;
while(cin>>n>>m)
{ int s(2),sum(0),j(0);
for(int i=1;i<=n;++i)
{ ++j;
sum=sum+2*i;
if(i==n)
{ cout<<sum/j<<endl;
}
else if((i%m==0))
{ cout<<sum/j<<" ";
j=0;
sum=0;
}
}
}
return 0;
}
tips:也不是很難,一次AC,需要注意一下最後一項的求法
看了看DISCUSS裡面有用等差數列求和的辦法,沒看懂...因為我不會C