CF1575G GCD Festival
题目描述
Chanek 先生有一个包含 $n$ 个整数的数组 $a$。数组 $a$ 的美丽值定义为:
$$
\sum_{i=1}^{n} \sum_{j=1}^{n} \gcd(a_i, a_j) \cdot \gcd(i, j)
$$
其中 $\gcd(x, y)$ 表示整数 $x$ 和 $y$ 的最大公约数。
换句话说,数组 $a$ 的美丽值是所有 $(i, j)$ 对应的 $\gcd(a_i, a_j) \cdot \gcd(i, j)$ 之和。
请帮助 Chanek 先生计算数组 $a$ 的美丽值,并将结果对 $10^9 + 7$ 取模后输出。
输入格式
第一行包含一个整数 $n$($2 \leq n \leq 10^5$)。
第二行包含 $n$ 个整数 $a_1, a_2, \ldots, a_n$($1 \leq a_i \leq 10^5$)。
输出格式
输出一个整数,表示数组 $a$ 的美丽值对 $10^9 + 7$ 取模后的结果。
说明/提示
由 ChatGPT 4.1 翻译