И есть ряд заказов на изготовление. Каждый из них потребляет один или несколько стальных стержней, требующих отрезания сырья разной длины. Длина резки может варьироваться от 0,5 до 9,5 м.
Поэтому вводимые данные представляют собой таблицу, например:
- MO1 6м
- MO2 4м
- MO3 9м
- MO4 1м
Лучший вариант – максимально использовать остатки. Например, это всего 2 такта.
Я ищу библиотеку Python или общий алгоритм для минимизации остатков/отходов.
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -algorithm