有一个算术函数函数f(x),
而F[x]是定义在x的所有因子上的求和函数,
关键点1:
枚举n和m,没有任何方法可以直接O(1)计算出 [gcd(i,j)==k] 的数量。
但是可以计算k的倍数的数量,gcd(I,j)%k==0的数量=[n/k]*[m/k],
解释为:在n之内任取一个k的倍数,在m之内任取一个k的倍数,所有这样的组合的最
大公因数为k的倍数
有一个算术函数函数f(x),
而F[x]是定义在x的所有因子上的求和函数,
关键点1:
枚举n和m,没有任何方法可以直接O(1)计算出 [gcd(i,j)==k] 的数量。
但是可以计算k的倍数的数量,gcd(I,j)%k==0的数量=[n/k]*[m/k],
解释为:在n之内任取一个k的倍数,在m之内任取一个k的倍数,所有这样的组合的最
大公因数为k的倍数