从1到6的6个数字排列组合说明,每组数字必须由6个数组成,1和6不能相邻,同一个数字出现的次数最多3次,每组数字最少由3个数组成,同一个数不能连续出现2次以上.举例:111234 121623 131211 232323以及少于6个数组成的都不可以我学过几天FOXPRO知道要编个小程序,但是丢了好多年了,编不出来了,

问题描述:

从1到6的6个数字排列组合
说明,每组数字必须由6个数组成,1和6不能相邻,同一个数字出现的次数最多3次,每组数字最少由3个数组成,同一个数不能连续出现2次以上.
举例:111234 121623 131211 232323以及少于6个数组成的都不可以
我学过几天FOXPRO知道要编个小程序,但是丢了好多年了,编不出来了,

过几天再来看看,没答案的话.帮你编个小程序,让电脑把所有情况列举出来.

141423 425134 541263 642531

13680种,EXCEL中用程序跑遍所有情况,剔除不符的.EXCEL里,菜单——工具——宏——V…B…编辑器在编辑器界面,菜单——插入——模块在模块1里粘贴如下代码:Sub Macro1()Range("A1").SelectDim i1,i2,i3,i4,i5,i6,n,k,p...