杭电 2015

来源:互联网 发布:工程数据类别 编辑:程序博客网 时间:2024/05/21 11:12

最后不能多输出空格

#include<iostream>
using namespace std;
int main()
{
 int n,m,i,sum,b,j,k;
 while(cin>>n>>m)
 {i=0;k=0;
 while(i<n)
 {
 sum=0;j=0;
 do
 {
     sum=sum+2*(i+1);
  i++;j++; 
 } 
 while(i%m!=0&&i<n);
 b=sum/j;
 if(k==0){cout<<b;k++;}
 else {cout<<' '<<b; }
 }
     cout<<endl;
 }
 return 0;
}