#P14437. [Aboi 2077] I am a fluff

    ID: 16143 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 6 上传者: 标签>容斥原理生成函数线性代数快速数论变换 NTT

[Aboi 2077] I am a fluff

题目背景

题目描述

对于素数幂 qq,设 VVqq 元域 Fq\mathbb F_q 上的 nn 维线性空间,对于 [0,n][0,n] 中的每个整数 kk,求有多少种选出任意非零个 VV 的不同子空间的方案,使得选出的子空间的交的维度为 kk。答案对 998244353998244353 取模。

输入格式

一行两个正整数 q,nq,n

输出格式

一行 n+1n+1 个非负整数,第 ii 个整数表示 k=i1k=i-1 时的答案对 998244353998244353 取模的结果。

2 3
65352 168 14 1
3 6
656710580 183930161 347092814 562461050 594594 728 1
8 10
683088558 324183008 843495452 57670072 473819567 319631135 186053454 988978164 422568047 306783378 1

提示

对于所有数据,1n2.5×1051\le n\le2.5\times10^52q<9982443532\le q<998244353pP,cN+,pc=q\exists p\in\mathbb P,c\in\mathbb N_+,p^c=q