【题目描述】
给定 N×N 的对角线全为 0 的对称矩阵 A=(ai,j)。输出 A 的 Hafnian 对 998244353 取模的结果。
【输入】
文本
$N$
$a_{0,0}$ $a_{0,1}$ $\ldots$ $a_{0,N-1}$
$a_{1,0}$ $a_{1,1}$ $\ldots$ $a_{1,N-1}$
$\vdots$
$a_{N-1,0}$ $a_{N-1,1}$ $\ldots$ $a_{N-1,N-1}$
【输出】
输出 A 的 Hafnian 对 998244353 取模的结果。
【输入样例】
文本
4
0 1 2 4
1 0 3 5
2 3 0 6
4 5 6 0
【输出样例】
【数据范围】
- 2≤N≤38
- Nmod2=0
- 0≤aij<998244353
- ai,i=0
- ai,j=aj,i
【来源】
Library Checker(yosupo06) hafnian_of_matrix