调试中...
调试中...
题目描述
题目描述
题解
题解
提交记录
提交记录
代码
代码
测试用例
测试用例
测试结果
测试结果
中等
相关标签
相关企业
提示

给你一个整数数组 nums

因子得分 定义为数组所有元素的最小公倍数(LCM)与最大公约数(GCD)的 乘积

最多 移除一个元素的情况下,返回 nums 最大因子得分

注意,单个数字的 都是其本身,而 空数组 的因子得分为 0。

 

示例 1:

输入: nums = [2,4,8,16]

输出: 64

解释:

移除数字 2 后,剩余元素的 GCD 为 4,LCM 为 16,因此最大因子得分为 4 * 16 = 64

示例 2:

输入: nums = [1,2,3,4,5]

输出: 60

解释:

无需移除任何元素即可获得最大因子得分 60。

示例 3:

输入: nums = [3]

输出: 9

 

提示:

  • 1 <= nums.length <= 100
  • 1 <= nums[i] <= 30
通过次数
3.7K
提交次数
8.2K
通过率
44.4%

相关标签

相关企业

提示 1
Use brute force approach with two loops.

提示 2
Optimize using prefix and suffix arrays.


评论 (0)

贡献者
© 2025 领扣网络(上海)有限公司
0 人在线
行 1,列 1
nums =
[2,4,8,16]
Source