#dwacon5thprelimse. [dwacon5th_prelims_e]Cyclic GCDs

[dwacon5th_prelims_e]Cyclic GCDs

【题目描述】

给定一个长为 NN 的序列 a1,a2,,aNa_1,a_2,\dots,a_N

设一个置换 pp 的价值 f(p)f(p) 为每个轮换中最小的 aia_i 的乘积。

bib_i 为有 ii 个轮换的所有置换 ppf(p)f(p) 之和。

gcd(b1,b2,,bN)mod998244353\gcd(b_1,b_2,\dots,b_N) \bmod{998244353}

【数据范围】

1N1051\le N\le10^51ai1091\le a_i\le10^9