#ATarc162f. [ARC162F] Montage
[ARC162F] Montage
题目描述
给定正整数 。所有元素均为 或 的 行 列矩阵 一共有 个。请计算其中满足以下条件的矩阵个数,并对 取模。
- 对于所有满足 且 的整数组 ,都有 $A\_{a,\ b} \times A\_{c,\ d} \leq A\_{a,\ d} \times A\_{c,\ b}$。
输入格式
输入包含一行:
输出格式
输出一个整数,表示满足条件的矩阵个数对 取模的结果。
样例 1
输入
2 2
输出
13
样例 2
输入
1 30
输出
75497471
样例 3
输入
400 400
输出
412670892
说明/提示
限制
- 输入的数均为整数
样例解释 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}$ 这 个外,其余 个都满足条件。
样例解释 2
所有 个矩阵都满足条件,因此输出 对 取模的结果 。
由 ChatGPT 4.1 翻译