AT_arc203_c.[ARC203C] Destruction of Walls
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有一个由 H 行 W 列组成的网格状房间。每两个共享边的相邻房间之间都有一堵墙。
如果你在房间 A,房间 B 与房间 A 在上下左右方向上相邻,并且 A 与 B 之间的墙被拆除,则你可以从房间 A 移动到房间 B。
请计算满足以下条件的 K 面墙的组合的总数,并将答案对 998244353 取模:
- 拆除选中的所有墙后,可以从最左上角的房间经过若干房间移动到最右下角的房间。
对于每个输入文件,需要解答 T 个测试用例。
输入格式
输入通过标准输入给出,格式如下:
T
case1
case2
⋮
caseT
每个测试用例的格式如下:
H W K
输出格式
请输出共 T 行答案。第 t 行输出第 t 个测试用例满足条件的 K 面墙组合数对 998244353 取模的结果。
输入输出样例
输入#1
6 2 2 1 2 2 3 2 2 2 2 2 4 200000 200000 400000 2 203 203
输出#1
0 4 2 1 387815582 203
说明/提示
限制条件
- 1≤T≤2×105
- 2≤H≤2×105
- 2≤W≤2×105
- 0≤K≤H+W
- 输入的所有值均为整数
样例解释 1
对于第 1 个测试用例,无论拆除哪一面墙,都无法从左上角房间移动到右下角房间。对于第 2 个测试用例,从 4 面墙中任意选择 3 面拆除后,可以从左上角房间移动到右下角房间。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?