#P4921. 电影院排座(Couples in Cinema)

0

电影院排座(Couples in Cinema)

电影院排座(Couples in Cinema)

题目描述

FFF

本题加强版:P4931

有 nn 对情侣来到电影院观看电影。在电影院,恰好留有 nn 排座位,每排包含 22 个座位,共 2×n2×n 个座位。

现在,每个人将会随机坐在某一个位置上,且恰好将这 2×n2 × n 个座位坐满。

如果一对情侣坐在了同一排的座位上,那么我们称这对情侣是和睦的。

你的任务是求出当 k=0,1,...,nk = 0, 1, ... , n 时,共有多少种不同的就坐方案满足恰好有 kk 对情侣是和睦的。

两种就坐方案不同当且仅当存在一个人在两种方案中坐在了不同的位置。不难发现,一共会有 (2n)!(2n)! 种不同的就坐方案。

由于结果可能较大,因此输出对 998244353998244353 取模的结果。

输入格式

输入包含多组数据。

输入的第 11 行包含 11 个正整数 T(1≤T≤1000)T(1 \leq T \leq 1000),表示数据的组数。

接下来 TT 行,每行包含 11 个正整数 n(1≤n≤1000)n(1 \leq n \leq 1000)。

输出格式

对于每组输入数据,输出共 n+1n + 1 行,每行包含 11 个整数,分别表示 k=0,1,...,nk = 0, 1, ..., n 时满足恰好有 kk 对情侣是和睦的就坐方案数。

样例输入 #1

2
1
2

样例输出 #1

0
2
16
0
8

数据范围

子任务

本题只有一个 T=1000T=1000 的数据点。。。暴力还是算了吧!

题目来源

MtOI2018 迷途の家の水题大赛 T2

出题人:Imagine

50167

知识点与难度

本题涉及的知识点从属于 CSP-S,难度(CF Rating):1900。


测试点分布

Subtask 分值 测试点编号 说明
0 10 1 样例
1 25 2~8 小规模 T≤20, n≤10
2 30 9~16 中等规模 T≤100, n≤200
3 35 17~25 满规模 T=1000, n≤1000 预处理错排测试

出处:原题链接