请问两个编程题目:
请问两个编程题目:
1.
设整数集合M定义如下:
1)1属于M ; 2)若x属于M,则2x+1属于M,3x+1属于M;3)没有别的整数属于M。
按递增打印前100项。
我只有做的:
void judge()
{
int k=1,count=0;
while(count<100)
{
if((k-1)%2==0||(k-1)%3==0)
{
printf("%d,",k);
count++;
if(count%10==0) printf("\n");
}
k++;
}
}
没问题吧?
2.汉诺塔非递归咋写?不是用栈模拟递归的那种非递归。有链接吗?
谢谢!
---