#P15742. [JAG 2024 Summer Camp #2] Noncoprime Subsequences

[JAG 2024 Summer Camp #2] Noncoprime Subsequences

说明

给定一个序列 A=(A1,A2,,AN)\boldsymbol{A} = (A_1, A_2, \ldots, A_N),定义 A\boldsymbol{A} 的一个好子序列为这样一个子序列(不要求连续),其中子序列内相邻的两个元素不互质。

A\boldsymbol{A} 的好子序列的最大可能长度 LL。同时,求出长度为 LL 的好子序列的数量,结果对 998,244,353998,244,353 取模。

输入格式

输入以如下格式给出:

$$\begin{aligned} &N \\ &A_1 \ A_2 \ \ldots \ A_N \end{aligned}$$
  • 1N200,0001 \leq N \leq 200,000
  • 1Ai1061 \leq A_i \leq 10^6
  • 所有输入值均为整数。

输出格式

输出两行。第一行输出 LL。第二行输出 A\boldsymbol{A} 中长度为 LL 的好子序列的数量,结果对 998,244,353998,244,353 取模。

3
2 3 6
2
2
5
1 1 1 1 1
1
5
10
631932 735902 895728 78537 723857 330739 286918 329211 539679 238506
7
2

提示

翻译由 DeepSeek V3.2 完成