大きさnの集合Aの要素の和をS(A)で表す. 空でなく共通要素を持たないいかなる 2 つの部分集合BとCに対しても以下の性質が真であれば,Aを特殊和集合と呼ぼう.
S(B)=S(C); つまり, 部分集合の和が等しくてはならない.
BがCより多くの要素を含んでいればこのときS(B)>S(C)となる.
あるnに対しS(A)が最小化されていれば, それを最適特殊和集合と呼ぼう. はじめの 5 つの最適特殊和集合は下に与えられる.
n=1:{1}
n=2:{1,2}
n=3:{2,3,4}
n=4:{3,5,6,7}
n=5:{6,9,11,12,13}
ある最適特殊和集合A={a1,a2,…,an}に対し, 次の最適特殊和集合はB={b,a1+b,a2+b,…,an+b}となりそうである. ここでbは前列の「中央の」要素である.
この「法則」を用いるとn=6に対する最適特殊和集合はA={11,17,20,22,23,24}で, S(A)=117と予期するだろう. しかしこれは, 最適に近い集合を与えるアルゴリズムを用いたにすぎないため, 最適特殊和集合とはならない.n=6に対する最適特殊和集合はA={11,18,19,20,22,25}で,S(A)=115である. これに対応する集合の文字列は 111819202225 である.
Aをn=7に対する最適特殊和集合とするとき, その集合の文字列を求めよ.
注意: この問題は問題105と問題106に関連している.