#P9939. 数论
数论
数论
Problem Description
给定长度为 的正整数数列 。 定义不交区间集为若干不交的区间的集合,其中任意集合 满足 。 我们称两个不交区间集不同,当且仅当这两个区间的集合不同。 我们称一个不交区间集是好的,当且仅当 $\mathop{\text{gcd}}\limits_{i\in [l_1,r_1]}\{a_i\} = \mathop{\text{gcd}}\limits_{i\in [l_2,r_2]}\{ a_i\} = \cdots = \mathop{\text{gcd}}\limits_{i\in [l_k,r_k]}\{a_i\}$ 请你对每个 求出,有多少个好的不交区间集,会将其选入在某一个区间中。
Input
第一行一个整数 ,代表数列的长度。 第二行 个整数,。
Output
输出一行 个整数,第 个数表示有几个好的不交区间集,会将 选入在某一个区间中。 由于答案很大,输出的数字对 取模。
Sample Input
6
3 6 12 2 4 1
Sample Output
9 13 15 15 12 9
Source
2024“钉耙编程”中国大学生算法设计超级联赛(3)