#aBC265EX. [ABC265Ex] No-capture Lance Game
[ABC265Ex] No-capture Lance Game
AT_abc265_h [ABC265Ex] No-capture Lance Game
题目描述
有一个 的将棋棋盘,以及 枚将棋中的香车棋子。我们用这些棋子来进行如下的游戏。
游戏由先手和后手两人进行,按照以下步骤进行。
- 初始状态下,先手和后手的香车分别在每一行各放置一枚。
- 从先手开始,先手和后手轮流移动自己的棋子。不能吃掉(从棋盘上移除)对方的棋子。
- 最先无法移动自己所有棋子的一方判负,另一方获胜。
香车的可移动规则如下。设 表示从上到下第 行,从左到右第 列的格子。
- 若 且 上都没有任何棋子,则可以将位于 的先手香车移动到 。
- 若 且 上都没有任何棋子,则可以将位于 的后手香车移动到 。
例如,下图为 的棋盘,先手香车分别放在 ,后手香车分别放在 。
的先手香车可以移动到 中的任意一个格子, 的先手香车可以移动到 中的任意一个格子。 的先手香车无法移动。
了解将棋的人请注意,本题不适用通常将棋中的“吃子”“升变”等规则。

现在,棋盘上还没有任何棋子。将先手和后手的香车分别在每一行各放置一枚,且双方的香车不能放在同一个格子上的方案共有 种。在这些方案中,满足以下条件的方案有多少种?请输出答案对 取模的结果。
- 以该方案为初始状态开始游戏,双方都采取最优策略时,先手能够获胜。
输入格式
输入为一行,格式如下:
输出格式
请输出答案。
输入输出样例 #1
输入 #1
1 3
输出 #1
2
输入输出样例 #2
输入 #2
9 9
输出 #2
583962987
输入输出样例 #3
输入 #3
265 30
输出 #3
366114675
说明/提示
限制条件
- 为整数
样例解释 1
先手能够获胜的方案有如下 种:
- 先手香车放在 ,后手香车放在 。
- 先手香车放在 ,后手香车放在 。
由 ChatGPT 4.1 翻译