AT_arc203_c.[ARC203C] Destruction of Walls

省选/NOI-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有一个由 HH 行 WW 列组成的网格状房间。每两个共享边的相邻房间之间都有一堵墙。
如果你在房间 AA,房间 BB 与房间 AA 在上下左右方向上相邻,并且 AA 与 BB 之间的墙被拆除,则你可以从房间 AA 移动到房间 BB。

请计算满足以下条件的 KK 面墙的组合的总数,并将答案对 998244353998244353 取模:

  • 拆除选中的所有墙后,可以从最左上角的房间经过若干房间移动到最右下角的房间。

对于每个输入文件,需要解答 TT 个测试用例。

输入格式

输入通过标准输入给出,格式如下:

TT
case1case_1
case2case_2
⋮\vdots
caseTcase_T

每个测试用例的格式如下:

HH WW KK

输出格式

请输出共 TT 行答案。第 tt 行输出第 tt 个测试用例满足条件的 KK 面墙组合数对 998244353998244353 取模的结果。

输入输出样例

  • 输入#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×1051 \leq T \leq 2 \times 10^5
  • 2≤H≤2×1052 \leq H \leq 2 \times 10^5
  • 2≤W≤2×1052 \leq W \leq 2 \times 10^5
  • 0≤K≤H+W0 \leq K \leq H+W
  • 输入的所有值均为整数

样例解释 1

对于第 11 个测试用例,无论拆除哪一面墙,都无法从左上角房间移动到右下角房间。对于第 22 个测试用例,从 44 面墙中任意选择 33 面拆除后,可以从左上角房间移动到右下角房间。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页