在扫雷的时候其实经常会遇到一些固定的数字,比如三个连续的数字为121 ,此时想都不用想,就可以直接在121 两个 1 的正对方向标上雷 。或者四个连续的数字 1221 ,此时两个 2 的正对方向上也一定是雷 。
121 情形下,由于左侧 1 的限制,在黄色区域内只能有一格雷,但是中间的 2 至少要求 2 格雷,所以粉色的那颗一定是雷。同理证明另外一侧
1221 情形下,和上面证明过程相同,由于 1 的限制导致在黄色区域内只能有 1 格雷,所以另一个 2 正对的方格一定是雷。
「小编小编,我有个问题,那 121221 呢?按照秘籍填雷的话中间那个 1 附近有两颗雷诶?」
似乎有问题的秘籍?
「这种情况是不可能的!左边数起三个 1 已经覆盖了上面的所有未知空格,所以地雷数至多只有 3 个。但下方显示地雷数为 1+2+2+1+2+1,在只有中间 5 个格子重复计数的情况下都到了 7,大于 3 的 2 倍。所以这种图形是不可能存在的!」
咳咳,把思路收回来,如上所述,扫雷确实是有一些套路的 。每日熟读此扫雷秘籍,假以时日,扫雷技艺必将大成。
扫雷还是运气活
Lucky or not,it's a question
玩扫雷,你必须要接受,这是一款拼人品 的游戏。
虽然人生已经如此地艰难,但我还是要无情地拆穿这一点。想必你此时已经熟练掌握了扫雷的套路,不过在有些时候你还是要面对猜雷 这种事情,而且一招不慎,满盘皆输。。。
猜猜黄色部分的雷应该是怎么分布的?
图中黄色部分就是典型的需要猜的扫雷难题。根据角落里面的数字,我们都只能知道 1�2 的黄色部分里面一定只有一个雷 ,不过我们并不知道哪个才是雷。如果没有其它信息的话,我们辛辛苦苦大半个棋盘,最后通过这个地雷阵的概率还是只有 1/8 。
这种简单的判断还好,有些时候还会遇到一些藏得更加隐晦的猜的时候。
扫雷判断题
假设在我们的扫雷过程中遇到了这么一个图案,确实是一件欲哭无泪的事情。不知道怎么哭的可以先把眼泪准备好,小编马上就告诉你们为啥要哭。。。从左边开始,假设第一个空位有雷,那么第二个空位没有雷,因为空位中间 1 的存在从而第三个空位有雷,依次类推。但是如果是第一个空位没有雷,而第二个空位有雷,我们也说得通。都要踩地雷了,还整个这么复杂的难题,至于么。。。
别急,后面还有更加复杂的。这里的 x 和之后的 * 号上是否有雷的情况一直相同,所以这个地雷阵就像一根传递信号的导线一样 。在扫雷的地图上,我们不仅仅能够做出这种简单的传递信号的导线,其实还能够实现所有的电子电路中的逻辑门的操作 。[4,5]
非门电路
或门电路
这是两个「简单」的逻辑门,分别实现了将信号翻转的非门 和将两路信号做或操作的或门 。在另一个也很著名的沙盒游戏——《我的世界(Minecraft)》里面,玩家也可以通过游戏中的材料,红石(其实在此之前的 Windows 10 操作系统的每一年的更新代号就是用红石来命名),实现各种各样的复杂逻辑操作,更有玩家利用红石在 Minecraft 里制造出了真正能运行的计算机。。。
红石计算机,具有完整的寄存器,加法器等部件 [6]
算了,我已经不敢想象扫雷会变成什么样了。。。
判断有没有解都是一件很难的事情
Find solution