atcoder#AGC059F. [AGC059F] LIDS
[AGC059F] LIDS
配点 : 点
問題文
が与えられるので、 の順列 であって次の条件をすべて満たすものの個数を で割った余りを求めてください。
ここで、 は の最長増加部分列の長さを表し、 は の最長減少部分列の長さを表します。
制約
- 入力中のすべての値は整数である。
入力
入力は標準入力から以下の形式で与えられる。
出力
答えを出力せよ。
3 2 2
2
条件を満たす順列は です。
4 1 1
6
条件を満たす順列は $(1, 2, 3, 4), (1, 2, 4, 3), (1, 3, 2, 4), (1, 3, 4, 2), (1, 4, 2, 3), (1, 4, 3, 2)$ です。
5 2 5
11
2022 69 420
128873576