AT_arc162_f [ARC162F] Montage

题目描述

给定正整数 $N,\ M$。所有元素均为 $0$ 或 $1$ 的 $N$ 行 $M$ 列矩阵 $A$ 一共有 $2^{NM}$ 个。请计算其中满足以下条件的矩阵个数,并对 $998244353$ 取模。 - 对于所有满足 $1 \leq a < c \leq N$ 且 $1 \leq b < d \leq M$ 的整数组 $(a,\ b,\ c,\ d)$,都有 $A_{a,\ b} \times A_{c,\ d} \leq A_{a,\ d} \times A_{c,\ b}$。

输入格式

输入包含一行: > $N$ $M$

输出格式

输出一个整数,表示满足条件的矩阵个数对 $998244353$ 取模的结果。

说明/提示

## 限制 - $1 \leq N,\ M \leq 400$ - 输入的数均为整数 ## 样例解释 1 条件为 $A_{1,1} \times A_{2,2} \leq A_{1,2} \times A_{2,1}$。除去 $\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix},\ \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix},\ \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix}$ 这 $3$ 个外,其余 $13$ 个都满足条件。 ## 样例解释 2 所有 $2^{NM}$ 个矩阵都满足条件,因此输出 $2^{30}$ 对 $998244353$ 取模的结果 $75497471$。 由 ChatGPT 4.1 翻译