No.2951 Similar to Mex
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 21
作問者 : nouka28 / テスター : aplysiaSheep とりゐ t9unkubj
タグ : / 解いたユーザー数 21
作問者 : nouka28 / テスター : aplysiaSheep とりゐ t9unkubj
問題文最終更新日: 2024-10-25 21:21:24
問題文
整数列 $A=(A_1,A_2,\dots,A_{|A|})$ と整数 $k$ について $f(A,k)$ を以下のように定義します。
- $f(A,k) =$ ( $A$ に含まれない $k$ 以上の最小の整数 )
正整数 $N,M,K$ が与えられます。
各要素が $1$ 以上 $M$ 以下の整数である長さ $N$ の数列 $A$ は $M^N$ 通り考えられますが、
その全てに対する $\displaystyle \prod_{k=1}^{K}f(A,k)$ の総和を $998244353$ で割ったあまりで答えてください。
制約
- $1\leq N,M,K\leq 300$
- 入力はすべて整数
入力
$N$ $M$ $K$
出力
答えを出力せよ。
サンプル
サンプル1
入力
2 3 2
出力
43
条件を満たす $A$ は以下の $9$ 通りあります。
- $A=(1,1)$ のとき、 $f(A,1)\cdot f(A,2)=2\cdot 2=4$
- $A=(1,2)$ のとき、 $f(A,1)\cdot f(A,2)=3\cdot 3=9$
- $A=(1,3)$ のとき、 $f(A,1)\cdot f(A,2)=2\cdot 2=4$
- $A=(2,1)$ のとき、 $f(A,1)\cdot f(A,2)=3\cdot 3=9$
- $A=(2,2)$ のとき、 $f(A,1)\cdot f(A,2)=1\cdot 3=3$
- $A=(2,3)$ のとき、 $f(A,1)\cdot f(A,2)=1\cdot 4=4$
- $A=(3,1)$ のとき、 $f(A,1)\cdot f(A,2)=2\cdot 2=4$
- $A=(3,2)$ のとき、 $f(A,1)\cdot f(A,2)=1\cdot 4=4$
- $A=(3,3)$ のとき、 $f(A,1)\cdot f(A,2)=1\cdot 2=2$
したがって、答えは $4+9+4+9+3+4+4+4+2=43$ となります。
サンプル2
入力
1 1 1
出力
2
- $A=(1,1)$ のとき、 $f(A,1)=2$
したがって、答えは $2$ となります。
サンプル3
入力
40 40 40
出力
801530328
$998244353$ で割ったあまりを求めてください。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。