#P14561. [CXOI2025] 我常常追忆过去

    ID: 14442 远端评测题 4000ms 512MiB 尝试: 0 已通过: 0 难度: 9 上传者: 标签>数学图论多项式期望快速数论变换 NTT

[CXOI2025] 我常常追忆过去

题目背景

:::epigraph[——联合省选2025 追忆] 我常常追忆过去。 :::

题目描述

Δ\bf\Delta 常常追忆过去。但是她在追忆过去之前需要先解决下面这个问题。

给定整数 mm,你需要对每个 n=1mn=1\ldots m 都求解下面的问题:

有一张 nn 个点的竞赛图,对于每个二元组 (u,v)(u,v)1u<vn1\le u<v\le n),有 12\frac12 的概率在图上存在一条由 uu 连向 vv 的边,另外 12\frac12 的概率在图上存在一条由 vv 连向 uu 的边。

你需要求出这张竞赛图上 SCC(强连通分量)的期望个数,答案对 998244353998244353 取模。

输入格式

一行两个整数 m,opm,op,其中 opop 为输出参数,其用途在后面有解释。

输出格式

op=1op=1

  • mm 行,第 ii 行一个整数表示当 n=in=i 时的答案。

op=0op=0

  • 一行一个整数,表示每个 n=1mn=1\ldots m 得到的答案对 998244353998244353 取模之后的按位异或值(最后的按位异或值是不取模的)。
3 1
1
2
499122179
7 0
195751937

提示

本题采用捆绑测试。

对于 20%20\% 的分数满足 m200m\le 200

对于 50%50\% 的分数满足 m4000m\le 4000

对于 80%80\% 的分数满足 m105m\le 10^5

对于全部的分数,满足 1m2×106,op{0,1}1\le m\le 2\times 10^6,op\in\lbrace 0,1\rbrace