编一个程序,按递增次序生成集合M的最小的N个数(n个数各不相同,n<10000),M的定义如下:
(1)数1属于M;
(2)如果X属于M,则Y=2*x+1和Z=3*x+1也属于M;
(3)此外再没有别的数属于M。
只有一行,为一整数n(0<n<10000)。
10
1 3 4 7 9 10 13 15 19 21