#ABC232E. 车的路径

车的路径

车的路径

题目描述

有一个由 HH 个横向行、WW 个纵向列组成的 H×WH \times W 方格网格。用 (i,j)(i, j) 表示从上数第 ii 行、从左数第 jj 列的格子。

网格上有一枚车(rook),最初位于 (x1,y1)(x_1, y_1)。高桥君将进行下面的操作 KK 次。

将车移动到与车当前所在格子同行或同列的某个格子。此时,必须移动到与当前格子不同的格子。

求使得操作结束后车位于 (x2,y2)(x_2, y_2) 的操作方法有多少种。由于答案可能十分巨大,请对 998244353998244353 取模输出。

输入格式

输入按以下格式从标准输入给出:

HH WW KK
x1x_1 y1y_1 x2x_2 y2y_2

输出格式

输出使 KK 次操作结束后车位于 (x2,y2)(x_2, y_2) 的操作方法数对 998244353998244353 取模的值。

样例

2 2 2
1 2 2 1
2

有以下两种方法。

第一种:第一次把车从 (1,2)(1, 2) 移到 (1,1)(1, 1);第二次把它从 (1,1)(1, 1) 移到 (2,1)(2, 1)

第二种:第一次把车从 (1,2)(1, 2) 移到 (2,2)(2, 2);第二次把它从 (2,2)(2, 2) 移到 (2,1)(2, 1)

1000000000 1000000000 1000000
1000000000 1000000000 1000000000 1000000000
24922282

请务必对 998244353998244353 取模后输出。

3 3 3
1 3 3 3
9

数据范围

  • 2H,W1092 \le H, W \le 10^9
  • 1K1061 \le K \le 10^6
  • 1x1,x2H1 \le x_1, x_2 \le H
  • 1y1,y2W1 \le y_1, y_2 \le W
  • 输入均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2348
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签