AT_abc265_h.[ABC265Ex] No-capture Lance Game
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有一个 H×W 的将棋棋盘,以及 2×H 枚将棋中的香车棋子。我们用这些棋子来进行如下的游戏。
游戏由先手和后手两人进行,按照以下步骤进行。
- 初始状态下,先手和后手的香车分别在每一行各放置一枚。
- 从先手开始,先手和后手轮流移动自己的棋子。不能吃掉(从棋盘上移除)对方的棋子。
- 最先无法移动自己所有棋子的一方判负,另一方获胜。
香车的可移动规则如下。设 (i,j) 表示从上到下第 i 行,从左到右第 j 列的格子。
- 若 k<j 且 (i,k),(i,k+1),…,(i,j−1) 上都没有任何棋子,则可以将位于 (i,j) 的先手香车移动到 (i,k)。
- 若 k>j 且 (i,j+1),(i,j+2),…,(i,k) 上都没有任何棋子,则可以将位于 (i,j) 的后手香车移动到 (i,k)。
例如,下图为 3×9 的棋盘,先手香车分别放在 (1,7),(2,1),(3,4),后手香车分别放在 (1,3),(2,7),(3,5)。
(1,7) 的先手香车可以移动到 (1,4),(1,5),(1,6) 中的任意一个格子,(3,4) 的先手香车可以移动到 (3,1),(3,2),(3,3) 中的任意一个格子。(2,1) 的先手香车无法移动。
了解将棋的人请注意,本题不适用通常将棋中的“吃子”“升变”等规则。

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