Я работаю над оптимизацией производства ряда связанных виджетов в течение нескольких недель.Общее количество каждого виджета и общее количество виджетов, производимых каждую неделю, фиксировано.По умолчанию каждую неделю создается несколько виджетов.
Например:
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
Учитывая приведенный выше ввод, как я могу написать решение для изменения произведенных чиселна виджет в неделю, так что общее количество произведенного за неделю и общее количество произведенного на виджет все еще удовлетворяет исходным итоговым значениям?