DZY Loves Math IV
https://www.cnblogs.com/birchtree/p/11442419.html
求解
∑
i
=
1
n
∑
j
=
1
m
φ
(
i
j
)
\sum_{i=1}^n\sum_{j=1}^m\varphi(ij)
∑i=1n∑j=1mφ(ij),
n
≤
1
0
5
,
m
≤
1
0
9
n\le{10^5},m\le{10^9}
n≤105,m≤109
首先这道题利用了
φ
(
n
)
\varphi(n)
φ(n)的取值只和n和n的质因数有关,首先枚举第一维,我们将ij进行拆分出gcd,然后利用欧拉函数是积性函数和上面的性质进行组合,然后交换枚举顺序,我们成功得到了多个和原问题形式相同的子问题,所以我们最后利用记忆化搜索实现即可,然后注意边界条件,当n为1的时候直接求解欧拉函数前缀和。