题目链接 小苯的数字权值 题目描述 定义一个正整数 的权值 为其正因子的数量。现在给定一个正整数 ,你可以将其分解为若干个大于 的正整数的乘积,即 。你的目标是最大化这些因子的权值之和,即最大化 。 解题思路 本题要求找到一种分解方式,使得所有因子的权值(因子数量)之和最大。由于输入 的范围不大(),我们可以采用动态规划并预处理出所有可能答案。 问题分析与DP递推:对于一个数 ,我们可以选择不分解它,得到权值 ;或者将它分解。一个关键的洞察是,任何分解都可以看作是不断分离出质因子的过程。为了构建最优解,我们只需要考虑分离出最小质因子 (Smallest Prime Factor, ...