#include<stdio.h>
int main()
{
int n , k, k1 ,m ,i ;
scanf("%d",&n); /*反复输入自然数直到输入0为止*/
while(n!=0) /*每次开始都从0开始检查*/
{ /*让k等于起始基数1*/
k1 =1;
do
{
k =k1;
m=0; /*记录n个基数的和变量清0*/
for(i =1;i<=n;i++) /*记录k开始连续基n个基数的和*/
{
printf("进入内层for循环/n");
m=m+k;
k=k+2;
}
printf("--循环了%d次--/n",n);
if(m==n*n*n)break; /*找满足条件的n个基数退出do循环*/
else k1 =k1+2; /*找不到则修改k1为下个基数继续*/
}
while(1); /*条件为非0说明do循环是个死循环*/
for(i = 1 ;i<=n;i++) /*输出k1开始的n个连续基数*/
{
printf("%d",k1);
k1+=2;
}
printf("/n");
scanf("%d",&n); /*输入下个自然数*/
}
}