考虑一个$N\times M$的网格,每个网格要么是空的,要么是障碍物.整个网格四周都是墙壁(即第$1$行和第$N$行,第$1$列和第$M$列都是墙壁),墙壁有且仅有两处开口,分别代表起点和终点.起点总是在网格左边,终点总是在网格右边.你只能朝$4$个方向移动:上下左右.数据保证从起点到终点至少有一条路径.从起点到终点可能有很多条路径,请找出有多少个网格是所有路径的必经网格. ——妙啊! 转换一下: 一个网格是必经网格 $\Rightarrow$它变成障碍物之后不能从起点走到终点 $\Right…