AT_keyence2019_f Paper Cutting

题目描述

有一张纵向长度为 $H+1$、横向长度为 $W+1$ 的长方形纸张放在桌子上。我们定义 $xy$ 坐标系,使得纸张的四个角的坐标分别为 $(0, 0)$、$(W+1, 0)$、$(0, H+1)$、$(W+1, H+1)$。 这张纸可以沿着直线 $x=1,2,\ldots,W$ 和直线 $y=1,2,\ldots,H$ 进行切割。从这 $H+W$ 条直线中选择 $K$ 条,按照某种顺序依次沿这些直线切割纸张,形成一个长度为 $K$ 的操作序列。 每次切割的得分定义为切割后此时存在的纸片数量。操作序列的得分为 $K$ 次切割得分的总和。 请计算所有可能的长度为 $K$ 的操作序列的得分之和。由于答案可能非常大,请输出其对 $10^9+7$ 取模的结果。

输入格式

输入通过标准输入按以下格式给出。 > $H$ $W$ $K$

输出格式

请输出所有可能的操作序列得分之和对 $10^9+7$ 取模的结果。

说明/提示

## 限制条件 - $1 \leq H, W \leq 10^7$ - $1 \leq K \leq H+W$ - $H, W, K$ 均为整数 ## 样例解释 1 将沿直线 $x=1$ 的切割记为 $x_1$,沿直线 $y=1$ 的切割记为 $y_1$,沿直线 $y=2$ 的切割记为 $y_2$。所有 $6$ 种可能的操作序列及其得分如下: - $y_1, y_2$:$2+3=5$ - $y_2, y_1$:$2+3=5$ - $y_1, x_1$:$2+4=6$ - $y_2, x_1$:$2+4=6$ - $x_1, y_1$:$2+4=6$ - $x_1, y_2$:$2+4=6$ 这些得分的总和为 $34$。 ## 样例解释 2 不要忘记输出得分之和对 $10^9+7$ 取模的结果。 由 ChatGPT 4.1 翻译