Uoj#188 【UR #13】Sanrd

题意:求 以内合数的次大质因子之和。

此处次大值因子是非严格的,如对于 ,次大值因子为 而不是

,时限


本题和标准积性函数求和模型没有直接关系,但可以用类似的思想解决。

的次大质因子,首先观察 函数的最小质因子递推。记 的最小值因子,讨论如下:

  • ,则
  • ,则
  • ,且 的质因子次数 那么

综上,若 ,则 内的质数个数, 为最小素因子 的集合,,边界 (素数没有次大质因子)。

对于 ,枚举最小质因子 ,再枚举 的次数 将其分类。讨论如下:

对于 ,枚举最小质因子 ,再枚举 的次数 将其分类。

综上可得

只需求单个和,搜索即可。复杂度正确性同 Min_25 筛。