题目 30137

矩阵的 Hafnian

查看题解 ↗GitHub ↗如何评测
题号
30137
时间限制
10000 ms
内存限制
1024 MB
标签
数学
来源
Library Checker (yosupo06) - hafnian_of_matrix

【题目描述】

给定 N×NN \times N 的对角线全为 00 的对称矩阵 A=(ai,j)A = (a_{i,j})。输出 AA 的 Hafnian 对 998244353998244353 取模的结果。

【输入】

文本
$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}$

【输出】

输出 AA 的 Hafnian 对 998244353998244353 取模的结果。

【输入样例】

文本
4
0 1 2 4
1 0 3 5
2 3 0 6
4 5 6 0

【输出样例】

文本
28

【数据范围】

  • 2≤N≤382 \le N \le 38
  • N mod 2=0N \bmod 2 = 0
  • 0≤aij<9982443530 \le a_{ij} \lt 998244353
  • ai,i=0a_{i,i} = 0
  • ai,j=aj,ia_{i,j} = a_{j,i}

【来源】

Library Checker(yosupo06) hafnian_of_matrix

数据下载

题目 30137 的公开数据

正在读取文件列表…

常用命令

题目 30137 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。