No.3450 Permutation of Even Scores
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 18
作問者 : 👑
potato167
/ テスター :
noya2
タグ : / 解いたユーザー数 18
作問者 : 👑
potato167
/ テスター :
noya2
問題文最終更新日: 2026-02-16 04:47:53
yukicoder contest 493の他の問題:
問題文
正整数 $N$ と長さ $M$ の正整数列 $A=(A_{1},A_{2},\dots, A_{M})$ が与えられます。
ここで、 $A$ の全ての要素は $1$ 以上 $N$ 以下の整数で、相異なります。
$(1, 2, \dots, N)$ の順列 $P = (P_{1}, P_{2}, \dots, P_{N})$ に対し、以下の条件を満たすような $1$ 以上 $M$ 以下の整数 $i$ の数を $P$ のスコアとします。
- $P$ の連続部分列であって、$(1, 2, \dots, A_{i})$ の順列であるものが存在する。
$(1, 2, \dots, N)$ の順列 $P$ であってスコアが偶数であるものの場合の数を $998244353$ で割ったあまりを求めてください。
制約
- $1\leq M\leq N\leq 2\times 10^{5}$
- $1\leq A_{i}\leq N$
- $A$ の要素は互いに相異なる
- 入力は全て整数
入力
$N$ $M$
$A_{1}$ $A_{2}$ $\cdots$ $A_{M}$
出力
答えを出力してください。
サンプル
サンプル1
入力
4 1 2
出力
12
$P = (1, 2, 3, 4), (3, 4, 2, 1)$ などのスコアは $1$ で、偶数ではありません。
$P = (4, 1, 3, 2), (2, 3, 4, 1)$ などのスコアは $0$ で、偶数です。
上記のようなスコアが偶数の順列は $12$ 個存在するので、$12$ を出力してください。
サンプル2
入力
5 3 4 3 2
出力
68
サンプル3
入力
92 4 16 7 1 67
出力
622918974
サンプル4
入力
16 7 16 7 9 2 4 6 8
出力
522888621
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。