← 完整题目索引

PROJECT EULER · #0088

积和数

Product-sum Numbers

仅题目 · 已解决原题 ↗

自然数 N 可以写成给定的至少两个自然数集合 {a1,a2,,ak} 的和与积,称为积和数:N=a1+a2++ak=a1×a2××ak

例如,6=1+2+3=1×2×3

对于给定的大小集合 k,我们将具有此属性的最小 N 称为最小乘积和数。大小集 k=2,3,4,56 的最小乘积和数如下。

  • k=24=2×2=2+2
  • k=36=1×2×3=1+2+3
  • k=48=1×1×2×4=1+1+2+4
  • k=5: 8=1×1×2×2×2=1+1+2+2+2
  • k=6: 12=1×1×1×1×2×6=1+1+1+1+2+6

因此,对于 2k6,所有最小乘积和数的总和为 4+6+8+12=30;请注意,8 在总和中仅计算一次。

事实上,由于 2k12 的最小乘积和数的完整集合为 {4,6,8,12,15,16},因此总和为 61

2k12000 的所有最小乘积和数的总和是多少?

题解待补充

这道题的题目已收录,解题思路、代码和答案将在后续补充。