1. у рецептов ограничена память 30000 переменных
Это Вы почему так решили? Кто запрещает иметь больше?
2. Что за магическая цифра 4096?
ЗЫ.
На сколько я понял из условий
1. В каждом этапе - задействованы 3 регистра - первый битовая маска для булевых переменных + два регистра WORD для цифровых значений. Итого 30 регистров для одной детали
2. Типов деталей - 200.
Значит нужно 200 х 30 = 600 регистров на все рецепты





