题目中可是说了,优先按照操作次数少的来计算胜负,其次才是时间。
胡斌看了看大屏幕上,并没有同步显示出两人各自的操作次数,估计这也是为了给大家留一个悬念吧?
一旁的张毅,正在谨慎的思考着,毕竟,这道题的规则是操作次数少的获胜,他就必须尽量减少无用的操作次数。
张毅的手中握着电容笔,每次在答题板上的点击,都是经过了他深思熟虑以后得结果。
这道题他也发现了一些规矩,受到刚刚罗浩讲解第一小题的启发,他也在按照那个规矩进行破解。
如果现场的观众足够仔细的话,就会发现张毅和罗浩的操作方式完全不同。
“咦,小浩,这张毅的操作方式好像和你刚才说的一样啊?”黄曦忽然说道,“也是用下一行,先将上一行操作完成,最后再去处理最后一行。当时我没太注意,你这么一说我才发现的。”
“不过看起来,他的最后一行处理起来好像没有那么容易啊?而且,我怎么记得你比赛时候的操作和你刚才说的不一样?”黄曦看向罗浩。
“没错,我刚才说的方法是最容易想到的,也是最容易让人觉得这就是最少步数能够将题目完成的一种方法。”罗浩微微一笑,笑容里带着强大的自信,“但是这种最少步数的情况,到了最后一行,就会受到影响,因为最后一行不会按照咱们希望的那样,全都点亮。”
“所以这就涉及到另外一种思考,自己计算力了。”罗浩看着黄曦,“用简单一些的3×3的方格举个例子。”
“同样是奇数边组成的正方形。假设,所有灯都是灭的,那么如果我们考虑用下一行将上一行的全变亮,那么就相当于第二行的格子我们要全部点击一次,然后就会变成这样。”
罗浩拿过来一张纸,在纸上画了起来:“假设0是灭灯,1是亮灯。那么点击完第二行之后,上面两行会变成这样。”
111
010
黄曦看着纸上画的图案,点了点头。
“这个时候我们已经点了三次了,如果想要第二行也都变成1,那么第三行最少还需要点2次。这就是5次了,更别说第三行最后的结果不一定会是全亮。”
“如果我们换个思路,先去点4个角上的灯,那么点击4次之后,结果就会是这样。”罗浩拿起笔,再次画了起来。