Просто в МИФИ на прикладной математике нас учили решать задачи оптимизации систем уравнений с множеством переменных. Уравнения тут линейные, так что сложностей нет никаких, коэффициенты взаимно не пересекаются.
Я составил уравнения исходя из договора (расчеты совпадают с личными кабинетами), перевел в матрицы и разрешил задачу, подобрав коэффициенты оплат, что бы выплаты и переплаты были минимальный. Делал я это в Excel, заложив расходы на еду, квартплату, связь и прочее, а так вообще можно накатать программу, что бы рассчитывала график погашения долгов, но при условии стабильности доходов. И собственно этого графика придерживаюсь. Так же обнаружил, что 1 человек вполне может прожить аскетично по еде на 10 тыс. рублей в месяц и не голодать.