日期:2014-05-20  浏览次数:20608 次

类似棋盘格的算法问题,求高手帮忙
我有5*5   的25个格子
在25个格子中填满1-4
1可以填在任何位置
2旁边必须有1
3旁边必须有1和2
4旁边必须有1,2,3
最好是4在格子中最多



------解决方案--------------------
用什么语言写??
------解决方案--------------------
JAVA语言
------解决方案--------------------
看起来挺困难的,
------解决方案--------------------
答案想出来了,应该是猜想出来了,证明和算法继续考虑
1 2211 2211 2211 2211 2211 2211

4 3434 3434 3434 3434 3434 3434
2 1122 1122 1122 1122 1122 1122
4 3434 3434 3434 3434 3434 3434
1 2211 2211 2211 2211 2211 2211
2-5列重复6次,正好25*25,13*12 156个4
------解决方案--------------------
C就可以了,其实语言本身不重要,关键是算法,数学问题,呵呵!
------解决方案--------------------
LZ可以自己想着写啊!
嘿嘿很折磨人的,不过折磨过了就舒服了