这个是我在PhilipsWeng的博客上看到的,很神奇,就摘录下了。
f(N)=∑1≤x,y≤N,gcd(x,y)=1 1
记
g(N)=∑1≤x,y≤N 1=N2
fk(N)=∑1≤x,y≤N,gcd(x,y)=k 1
∴g(N)=∑Nk=1fk(N)
∵fk(N)=f1(⌊NK⌋)
∴g(N)=∑Nk=1f1(⌊NK⌋)
然后很显然对于每个
N
最多只会有
我们每次记忆化搜索 f(N) 即可。。