предложу свой вариант.
пусть у нас есть 5 групп чисел: 4 "ячейки" по 3 числа и 1 "ячейка" - 1 число.
к примеру, {4}{1,11,6}{7,8,9}{2,13,10}{12,3,5}, на самом деле без разницы какие числа в этих самых "ячейках", важна сумма каждой ячейки.
сумма ряда 1..13 = 91.
разделим ее на 5 ячеек = 91/5=18,2
получаем следующую картину относительно сумм ячеек: {18,2}{18,2}{18,2}{18,2}{18,2}
в одной из ячеек у нас всего одна цифра, т.е. сумма этой ячейки не может превышать наибольшего числа из ряда.
Тут два варианта: {1} и {13}, когда в качестве обособленного числа будут крайние числа ряда.
1) {13}. Если в ячейке с один числом будет 13, то, чтобы "уравновесить" общую (неизменную ни при каких условиях) сумму всего ряда,вычтем из полученной средней суммы ячеек 18,2 сумму ячейки с одним числом и поделим поровну между остальными 4мя.
То есть, 18,2-13=5,2
5,2/4=1,3
18,2+1,3=19,5
Получаем вот такую картину (это по суммам ячеек): {13}{19,5}{19,5}{19,5}{19,5}
чтобы сумма в ячейке была минимальной среди подобных в данном случае, округляем вниз.
получаем в первом случае
19.
2) {1}. аналогично рассмотрим случай, когда в ячейке с один числом будет число 1.
18,2-1=17,2
17,2/4=4,3
18,2+4,3=22,5
получаем в ячейках по суммам: {1}{22,5}{22,5}{22,5}{22,5}
округляем и получаем минимальную из троек сумму в данном случае -
22.
Из 19 и 22
максимальное - 22.
как то так