洛谷OJ P1002 [NOIP2002 普及组] 过河卒 动态规划 dp

题目描述 棋盘上 A 点有一个过河卒,需要走到目标 B 点。卒行走的规则:可以向下、或者向右。同时在棋盘上 C 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。
棋盘用坐标表示,A 点 (0,0)、B 点 (n,m),同样马的位置坐标是需要给出的。
现在要求你计算出卒从 A 点能够到达 B 点的路径的条数,假设马的位置是固定不动的,并不是卒走一步马走一步。
输入格式 一行四个正整数,分别表示 B 点坐标和马的坐标。
输出格式 一个整数,表示所有的路径条数。
输入输出样例 输入 #1复制 6 6 3 3 输出 #1复制 6 说明/提示 对于 100% 的数据,1≤n,m≤20,0 ≤ 马的坐标 ≤20。
【题目来源】
NOIP 2002 普及组第四题
这道题也是动态规划的入门题目了,我们来分析一下,该怎么求解。
首先,卒只可以向下或向右移动,马能走

洛谷OJ P1002 [NOIP2002 普及组] 过河卒 动态规划 dp最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/24237.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>