puzzle(0332)数字拼图旋转、轮换、九鼎之局 |
您所在的位置:网站首页 › 华容道15、14、13 › puzzle(0332)数字拼图旋转、轮换、九鼎之局 |
目录 一,数字拼图——旋转 二,九鼎之局 三,数字拼图——轮换 一,数字拼图——旋转数字华容道小游戏中的旋转模式 很容易把第一行和第一列搞定,关键是右下角四个怎么排序。 出现这种情况,需要把5和6反过来。显然只要知道怎么交换5和6,就能轻松应付所有情况了。 经过几次尝试,我把公式找出来了,左上的旋转按钮是不需要的,所以我把其他三个按钮分别叫做上左右。 公式就是上上左上右上上右右左右右右左右右右,这17个操作下来,就把5和6对换了,其他的不动。 对于更高阶的情况,都可以直接化成3*3的情况,方法和数字拼图——滑动的方法一样。 二,九鼎之局最强大脑同款项目。 就是数字拼图(旋转),使得每一行每一列都是9个不同的数字。 我的初始思路是贪心原则,一行行往下弄,最后只需要一个单独交换2个格子的公式即可。 但是也可能会变成这样: 右下角的9个无论怎么互换都不行了。 所以我的思路更新成,把右下角留出3个数,每个数3个。 即先按照贪心方法完成其他8个宫,最后一个宫是3个数各3个,就很容易完成,甚至不需要单独交换2格的公式。
最强大脑的同款项目中, 第一次达到榜一成就。 不过这个思路还是有一点偶然性,于是我把最强大脑选手的2个思路试了一下,即九宫格法和斜线法。 九宫格法: 斜线法: 这2个方法确实简单且高效,不会出现难搞的情况。 三,数字拼图——轮换数字华容道小游戏中的联动模式。 (1)3*3 先把前2行弄好,最后一行一定是OK的,只要左右滑动即可。 (2)4*4 对于4*4的情况,很容易把前2行搞定,然后把下面2行的左边3列搞定。 唯一需要思考的就是,如何把相邻的2个对换位置。 很明显,只要知道如何交换这2个,就能轻松应付所有情况了。 方法一: 方法就是只滑动第三行和第四列,左上左左下左上右下右上左下左左 即可。 这个公式是我大学发明的,过去了好几年,不记得咋搞出来的了,估计是试出来的。 我在尝试推广到5*5时遇到了障碍,所以我研究了这个公式的本质,发现可以化简。 方法二: 我们只滑动第二行和第四列,左上右下下左上右上 即可。 (3)5*5 对于5*5的情况,不会出现只有2个是反着的情况,所以不需要公式。 (4)6*6 如果对第一行和第六列,左上右下下左上右上,相当于把第六列的中间四个循环往上挪了一格。 所以要想交换第六列的最下面2个块,公式是: 先对第四行第六列,左上右下下左上右,再对第二行第六列,左上右下下左上右上 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |