链接P4206 [NOI2005]聪聪与可可 类似于开车旅行,如果老鼠确定了那么猫的路线是确定的. 预处理\(g_{i,j}\)表示老鼠在\(i\)号点,猫的下一步方向,\(Bfs\)就行了 设\(f_{i,j}\)表示老鼠在\(i\),猫\(j\)的期望步,转移枚举出边状态即可. 至于为什么这样的转移不会成环? 因为猫始终是顺着老鼠的方向走的,老鼠每次走一步,猫每次走两步,也就是两者距离单调不升,又因为老鼠一直在走,所以转移关系不会成环,一定是拓扑关系. #include<bits/stdc+…