3 2 4 2
3 6 3 7
源代码:
#include<stdio.h>
int main()
{
int m,n,i,p,q,b[110];
while(scanf("%d%d",&n,&m)!=EOF)
{
p=n/m;
q=n%m;
if(p!=0&&q==0)
{
b[0]=m+1;
for(i=1;i<p;i++)
b[i]=b[i-1]+2*m;
}
else
if(p!=0&&q!=0)
{
b[0]=m+1;
for(i=1;i<p;i++)
b[i]=b[i-1]+2*m;
if(q>1)
b[p]=m*(2*p*m+q+1);
else if(q=1)
b[p]=2*(p*m+1);
}
else
if(p==0)
b[0]=m*(m+1);
if(q!=0)
{
for(i=0;i<p;i++)
printf("%d ",b[i]);
printf("%d\n",b[p]);
}
else
{
for(i=0;i<p-1;i++)
printf("%d ",b[i]);
printf("%d\n",b[p-1]);
}
}
return 0;
}