AT_tkppc4_2_i 互いに素でないペアを持つ N の約数の集合の個数を求めてください。
题目描述
请计算包含至少一对互不互质元素的 $N$ 的约数集合的个数。
输入格式
$N$ 是 $M$ 个自然数 $A_1$、$A_2$、$\ldots$、$A_{M-1}$、$A_M$ 的乘积,通过标准输入以如下格式给出:
> $M\ A_1\ A_2\ \ldots\ A_{M-1}\ A_M$
输出格式
请输出满足条件的集合的个数,对 $10^9+7$ 取模后的结果。
说明/提示
## 限制条件
- 所有输入均为整数。
- $1 \leq M \leq 1000$
- $1 \leq A_i \leq 10^9$
## 样例解释 1
当 $N=6$ 时,满足条件的集合有 $(2,6)$、$(3,6)$、$(2,3,6)$、$(1,2,6)$、$(1,3,6)$、$(1,2,3,6)$ 共 $6$ 个集合。
## 样例解释 2
$N=2\times 3=6$,与样例 $1$ 的输入输出相同。
## 样例解释 3
请注意,答案需要对 $10^9+7$ 取模。
由 ChatGPT 4.1 翻译