<prompt> Gawanya seti uliyopewa kwa vikundi viwili ili tofauti kati ya hesabu zao kupunguzwa.  <response>: Tunaweza kugawanya seti iliyotolewa 27, 16, 25, 18, 29 katika vikundi viwili vidogo ambavyo vitapunguza tofauti kati ya hesabu zao kwa kutumia suluhisho la programu inayobadilika. Suluhisho moja linaweza kuwa: - Kwanza, tunapanga seti kuwa na mpangilio usiopungua kama 16, 18, 25, 27, 29. - Kisha, tunaweza kurudia kupitia kila kipengele na kukiweka katika kitengo kidogo cha 1 ikiwa jumla ya sehemu ndogo 1 kipengele cha sasa ni chini ya sawa na jumla ya vipengele vyote2 vinginevyo, weka katika kitengo kidogo cha 2. - Kisha, tunahitaji kupata tofauti kabisa kati ya jumla ya seti ndogo mbili. Viseti vidogo viwili vinavyopunguza tofauti kati ya hesabu zao kwa seti ya ingizo 27, 16, 25, 18, 29 ni: Seti ndogo ya 1: 16, 18, 29 yenye jumla ya 63. Seti ndogo ya 2: 25, 27 yenye jumla ya 52. Kwa hivyo, seti ndogo ambazo zingepunguza tofauti kati ya hesabu zao ni 16, 18, 29 na 25, 27 zenye tofauti ya 63 - 52 11. 