这个题太坑爹了,题意也好纠结. 是这样的,给你一个n*m的矩形,中间有n*m个1*1的格子,有不同的跳跃方法.如果当前为human(人类)那么他可以有意识的选择自己下一步跳往何方:如果当前为pig(猪)那么它会沿着上一次跳跃的步奏跳跃.现在问你对于每一个格子,初始状态为那种(human OR pig)可以使得最后跳出整个矩形. 这样想,对于(1,1)的P显然可以一步就跳出去了.所以这是一个必胜态. 然后任何一个可以直接跳到(1,1)的格子都应该为H,不为H的格子一定就是P了,因为沿着上一次的方向…