题解:P9920 「RiOI-03」变换,反演
_7thRC_CB_CRP_
·
·
题解
Solution
给出基础结论:g(n)=\sum_{i\mid n}f(i)\land f,g \ is\ integrability\Rightarrow f(n)=\sum_{i\mid n}g(i)\mu(\frac n i)
Task 0
发现函数只在 1 处有取值,函数应该是 \epsilon(i)=[i==1],那么 f(i)=mu(i)
Task 1
发现取值比较小,发现 g(p^k)=k+1,那么函数应该是 d(i)=\sum_{d} [d\mid i],则 f(i)=1。
Task 2
发现在 x=1 处 g(i)=0 所以 f(i)=0。
Task 3
发现数据是棍母状物随机的,但 k\le 100000\land \forall i\le k,i\ appears,那么直接暴力。
Task 4
进行两次反演,发现 f'(i)=\varphi(i)^2,带入求 f(n),直接暴力求值。
Task 5
反演后发现 f(p^k)=p^{2k-1},直接暴力求值。
Task 6
使用高效的质因数分解可以通过。
## Task 7
经过反演,猜测他是一个多项式,使用差值得出 $f(x)=114x^3+514x^2+1919x+810$。
## Task 8
经过观察发现 $f(i)=i^2\bmod 3