#C. 简单的马走日

    传统题 2000ms 128MiB

简单的马走日

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

众所周知,象棋中马是以日字形进行移动的。

现在给你一个n*m大小的棋盘,以及初始马的位置,请问你在不能重复经过棋盘上的同一个点的情况下,计算马有多少途径遍历棋盘上所有的点。

Input Format

第一行输入一个整数T,表示数据组数

接下来T行,为四个整数,表示棋盘大小(n,m) 和初始马的位置(x,y)

Output Format

每组测试数据包含一行,为一个整数,表示马能遍历棋盘的途径总数,若无法遍历棋盘上的所有点则输出 0

1
5 4 0 0​
32​

Hint

样例解释:马在初始位置(0,0)的情况下,有32中方式遍历棋盘上所有的点,并且每次遍历每个点只被遍历一次

数据范围:

1<= m,n <=9

1< m*n <30

0<= x <= n-1

0<= y <=m-1

Source

DFS

2023暑期基础培训 第四周排位赛

未参加
状态
已结束
规则
ACM/ICPC
题目
5
开始于
2023-8-5 14:00
结束于
2023-8-5 17:00
持续时间
3 小时
主持人
参赛人数
18