atcoder#AGC036F. [AGC036F] Square Constraints
[AGC036F] Square Constraints
配点 : 点
問題文
整数 が与えられます。 の順列 であって、次の条件を満たすものの個数を求めてください。 ただし、答えは非常に大きくなることがあるので、 で割ったあまりを求めてください。
- 条件: すべての について、 が成り立つ。
制約
- 入力される値はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
条件を満たす順列の数を で割ったあまりを出力せよ。
2 998244353
4
条件を満たす順列は、以下の つです。
10 998244353
53999264
200 998244353
112633322