#3048. Colorful Blocks

0
    ID: 3048 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 4 上传者: 标签>AtCoderabc167EGESP 5级数论枚举(单层循环)

Colorful Blocks

Colorful Blocks

题目描述

有 NN 个方块排成一行。我们将为这些方块着色。 当且仅当在两种着色方式中存在某个方块被涂成不同颜色时,我们认为这两种着色方式不同。 求满足下列条件的着色方式的数量:

对于每个方块,从 MM 种颜色(颜色 11 到颜色 MM)中选一种来涂色。不要求必须使用所有颜色。 最多允许有 KK 对相邻方块被涂成相同颜色。

由于答案可能非常大,请对 998244353998244353 取模输出结果。

输入格式

输入从标准输入给出,格式如下: NN MM KK

输出格式

输出答案。

3 2 1
6
100 100 0
73074801
60522 114575 7559
479519525

提示

输入中的所有数值都是整数。 1≤N,M≤2×1051 \leq N, M \leq 2 \times 10^5 0≤K≤N−10 \leq K \leq N - 1下述着色方式满足条件:112112, 121121, 122122, 211211, 212212, 和 221221。这里,数字表示方块的颜色。

标签: AtCoder|abc167E

来源

AtCoder|abc167E