关于此题:http://uoj.ac/contest/28/problem/192
在题解上写的是
至于质因数分解,可以预处理 10410^4104 以内的质数表,然后每次暴力分解,复杂度是 O(w+nπ(w))\mathcal{O}\mathtt(\sqrt{w}+nπ(\sqrt{w}))O(w+nπ(w)) ,可以通过全部测试点。
质因数分解是 O(w)\mathcal{O}(\sqrt{w})O(w) ,但我只会每次读入一个 www 做一次质因数分解,只能做到 O(nw)\mathcal{O}(n\sqrt{w})O(nw) ,那个π(w)π(\sqrt{w})π(w) 是怎么来的啊qaq
我不太懂预处理质数能怎么样减少复杂度。。。