论坛: 编程破解 标题: 4X4方格算法求解 复制本贴地址    
作者: SysHu0teR [syshunter]    版主   登录
有4X4的矩阵,从1-16中取不同数字填充到该矩阵。要求按每行每列包括两条交叉线(也就是10个)上的4个数字相加和都等于34。

起初以为很简单。用穷举发现最坏要计算16^16次方次。优化后变为16!*16次。仍然很大。算了2天都没结果。忘各位给点好建议。已经耽搁几天了

由于这上网不方便,过两天把原先的代码放上来供大家批判。

地主 发表时间: 05-11-29 20:17

回复: xfcy800 [xfcy800]   论坛用户   登录
是否可以这样来做?将1-16分成8组。1-16、2-15、3-14、4-13、5-12、6-11、7-10、8-9。再对这八组数进行组合。因为这8组数当中任意两组相加都等于34。

B1层 发表时间: 05-11-30 15:49

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号