21348_过河卒

2022-5-16 18:19| 发布者: Hocassian| 查看: 34| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-4-89505179408800-Problem List-采集的数据-后羿采集器.html

Pro.ID

21348

Title

过河卒

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=21348

AC

1

Submit

5

Ratio

20.00%

时间&空间限制

  • Time Limit: 30/10 MS (Java/Others)     Memory Limit: 65536/32768 K (Java/Others)
  • 描述

    如图,A 点有一 个过河卒,需要走到目标 B 点。卒行走规则:可以向下、或者向右。同时在棋盘上的任一点有一个对方的马(如上图的C点),该马所在的点和所有跳跃一步可达的点称为对方马的控制点。例如上图 C 点上的马可以控制 9 个点(图中的P1,P2 … P8 和 C)。卒不能通过对方马的控制点。

    棋盘用坐标表示,A 点(0,0)、B 点(n,m)(n,m 为不超过 20 的整数,并由键盘输入),同样马的位置坐标是需要给出的(约定: C<>A,同时C<>B)。现在要求你计算出卒从 A 点能够到达 B 点的路径的条数。

    输入

    每行4个数:n m X Y
    B点的坐标(n,m)以及对方马的坐标(X,Y){不用盘错}

    输出

    Description

    如图,A 点有一 个过河卒,需要走到目标 B 点。卒行走规则:可以向下、或者向右。同时在棋盘上的任一点有一个对方的马(如上图的C点),该马所在的点和所有跳跃一步可达的点称为对方马的控制点。例如上图 C 点上的马可以控制 9 个点(图中的P1,P2 … P8 和 C)。卒不能通过对方马的控制点。

    棋盘用坐标表示,A 点(0,0)、B 点(n,m)(n,m 为不超过 20 的整数,并由键盘输入),同样马的位置坐标是需要给出的(约定: C<>A,同时C<>B)。现在要求你计算出卒从 A 点能够到达 B 点的路径的条数。

    Input
    每行4个数:n m X Y
    B点的坐标(n,m)以及对方马的坐标(X,Y){不用盘错}
    Output
    一个整数(路径的条数)。
    Sample Input
    6 6 3 2
    Sample Output
    17
    Source

    样例输入

    6 6 3 2

    样例输出

    17

    提示

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部