Мне было интересно, можно ли решить эту проблему в рекурсивном или "разделить и победить". Вот визуализация моей проблемы:
Input:
22 // point no 1
35 // point no 2
5 // ...
44
45
20
46
Output: 2 // point with number 2 has got the lowest sum (87)
Я знаю, как это сделать итеративным способом, но я думаю о чем-то более оптимальном.