题意 n*m的棋盘,卒在(0,0),可以向右或者向下走,最终要走到(n,m),同时,棋盘上还有一匹马,它会控制他能走到的8个点,以及它自己所在的位置,卒不能走这几个位置 请问最终有多少条路径能让卒走到(n,m) 思路 实现方法一:提前把不能走的点标一个极小值,转移方程为 实现方法二:走到每一个位置都检查是不是被马覆盖,如果是就清零 代码 //思路一 #include<bits/stdc++.h> using namespace std; long long dp[30][30]; int main(){ int n,m,x,y; cin >> n >>...