AT_pakencamp_2022_day3_b Chmax

题目描述

给定一个长度为 $N$ 的正整数序列 $A$。接下来要对该序列进行 $M$ 次如下操作: - 第 $i\ (1 \le i \le M)$ 次操作:任选一个满足 $1 \le j \le N$ 的整数 $j$,将 $A_j$ 替换为 $\max(A_j, B_i)$。 请计算通过 $M$ 次操作后,所有可能得到的 $A$ 序列的方案数,并对 $998244353$ 取模。

输入格式

输入通过标准输入给出,格式如下: > $N$ $M$ $A_1$ $A_2$ $\ldots$ $A_N$ $B_1$ $B_2$ $\ldots$ $B_M$

输出格式

输出答案。

说明/提示

### 样例说明 1 操作后可能得到的 $A$ 有 $5$ 种,分别为 $(5,2,3,4,5,6)$、$(1,5,3,4,5,6)$、$(1,2,5,4,5,6)$、$(1,2,3,5,5,6)$、$(1,2,3,4,5,6)$。 ### 数据范围 - $1 \le N, M \le 3000$ - $1 \le A_i, B_j \le N+M$ - 输入均为整数。 由 ChatGPT 5 翻译