题目链接: 最小的指数 乍一看还以为是Pollard_rho算法,其实大可不必。 发现\(1<= n <= 1e18\),我们可以将n分为两部分(分块思想降低时间复杂度)。 剔除小于等于\(4000\)的所有质因子,剩余的设为x,设此时得到的答案为\(minnum\) 如果x为\(1\),那我们得到答案,可以直接返回 否则知道x的质因子一定大于\(4000\),可以分类讨论 若x可写成\(x=p^{(1/4)}\),\(minnum = min(minnum,4)\),返回 若x可写成\(x=p^{(1/3)}\),\(minnum = min(minnum,3)\...