Как я могу изменить 2d матрицу так, чтобы были удовлетворены заранее определенные суммы в обоих измерениях? - PullRequest
0 голосов
/ 22 июня 2019

Я работаю над оптимизацией производства ряда связанных виджетов в течение нескольких недель.Общее количество каждого виджета и общее количество виджетов, производимых каждую неделю, фиксировано.По умолчанию каждую неделю создается несколько виджетов.

Например:

Week:        1     2     3     4     5     Total
Widget A:   10    10    20    10    10        60
Widget B:   20    20    40    20    20       120
Widget C:   15    10     5    15    15        60
Totals:     45    40    65    45    45       240

Однако из-за накладных расходов и времени настройки на заводе мне бы хотелось иметь возможностьуменьшить количество типов виджетов, производимых каждую неделю.Например, я бы хотел, чтобы пользователь мог удалить количество еженедельных запусков виджетов, например:

Week:        1     2     3     4     5     Total
Widget A:   10    __    20    10    10        60
Widget B:   20    20    40    __    20       120
Widget C:   15    __     5    __    15        60
Totals:     45    40    65    45    45       240

Учитывая приведенный выше ввод, как я могу написать решение для изменения произведенных чиселна виджет в неделю, так что общее количество произведенного за неделю и общее количество произведенного на виджет все еще удовлетворяет исходным итоговым значениям?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...