088 : 積和数
少なくとも2つの自然数からなる多重集合{a1,a2,…,ak}の和としても積としても表せる自然数Nを積和数と呼ぶ:N=a1+a2+⋯+ak=a1×a2×⋯×ak
(訳注:原文にはsetとあるが、下の例では1,1,2,4などと要素が重複することを許しているのでこれは集合ではない。)
例えば 6=1+2+3=1×2×3である。
ある多重集合の大きさkに対して、この性質を持つ最小のNを最小積和数と呼ぼう。
多重集合の大きさk=2,3,4,5,6に対する最小積和数は次のとおりである。
k=2:4=2×2=2+2
k=3:6=1×2×3=1+2+3
k=4:8=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
したがって、2≤k≤6に対して,全ての最小積和数の和は4+6+8+12=30である。
8 は和に一度だけカウントされていることに気をつけよう。
実際、2≤k≤12に対する最小積和数の完全な集合は{4,6,8,12,15,16}なので、その和は61である。
2≤k≤12000に対する全ての最小積和数の和は何か?