首先,分析一下这个猫和鼠 猫每局都可以追老鼠一步或者两步,但是除了最后的一步,肯定走两步快些.... 既然猫走的步数总是比老鼠多,那么它们的距离在逐渐缩小(如果这题只能走一步反而不能做了...) 猫不知道老鼠下一步走哪里,猫走的时候依据的是老鼠当前的位置 明显,猫走的位置没有什么规律可言(即使有规律还是会预处理啊.....) 我们可以在$O(n^2 + nm)$的复杂度内预处理出$s(i, j)$表示猫在$i$,老鼠在$j$时,猫下一步的位置... 直接设$f(i, j)$表示猫在$i$,老鼠在…