AT_arc192_e.[ARC192E] Snuke's Kyoto Trip
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定整数 W,H,L,R,D,U。
在二维平面上存在一个京都的城镇。该城镇中所有满足以下条件的格点 (x,y) 处都有一个区块,其他位置没有区块:
- 0≤x≤W
- 0≤y≤H
- x<L 或 R<x 或 y<D 或 U<y
Snuke 按以下方式在京都城镇中旅行:
- 首先选择一个区块并站立其上。
- 之后可以进行零次或多次以下操作:
- 向 x 轴正方向或 y 轴正方向移动 1 个单位,但移动后的位置必须存在区块。
求所有可能的旅行路径数量对 998244353 取模的结果。
输入格式
输入通过标准输入给出,格式如下:
W H L R D U
输出格式
输出答案。
输入输出样例
输入#1
4 3 1 2 2 3
输出#1
192
输入#2
10 12 4 6 8 11
输出#2
4519189
输入#3
192 25 0 2 0 9
输出#3
675935675
说明/提示
约束条件
- 0≤L≤R≤W≤106
- 0≤D≤U≤H≤106
- 至少存在一个区块
- 输入均为整数
样例解释 1
以下是可能的路径示例(路径由经过的格点序列表示):
- (3,0)
- (0,0)→(1,0)→(2,0)→(2,1)→(3,1)→(3,2)→(4,2)→(4,3)
- (0,1)→(0,2)
可能的路径总数为 192 种。
样例解释 3
请勿忘记将路径数量对 998244353 取模。
翻译由 DeepSeek R1 完成
输入解题思路,AI测评打分。不知道怎么写?