М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
yaannase
yaannase
29.07.2020 14:03 •  Информатика

Решите с процедуры "поиск решений": лакокрасочный завод «олимп» хочет минимизировать издержки производства красок типа а, б и в, выпуск которых ежемесячно должен составлять суммарно не менее 500 тонн краски а и б и не менее 200 тонн краски в, при этом краски б должно производиться не менее 100 тонн. завод работает в две смены, при этом в первую смену час рабочего времени стоит 450 руб., а общий ресурс рабочего времени первой смены в месяц составляет не более 100 тыс. часов. за работу во вторую смену платится надбавка, и поэтому стоимость часа рабочего времени во вторую смену составляет 500 руб., а ресурс рабочего времени второй смены в месяц составляет не более 80 тыс. часов. если для производства запланированного количества продукции необходимо организовать работу во вторую смену, фонд рабочего времени первой смены должен быть использован полностью. для производства каждого вида краски используется по-прежнему три вида сырья: сырье 1, сырье 2 и сырье 3. одна тонна сырья 1 стоит 60 тыс. руб., сырья 2 — 70 и сырья 3 — 50 тыс. руб. данные о трудозатратах, расходах и запасах сырья показаны в следующей таблице. краска а краска б краска в запас ресурса трудозатраты, ч/т 150 200 250 100 тыс. часов 1-й смены и 80 тыс. часов 2-й смены расход сырья 1, кг/т 50 100 75 60 т расход сырья 2, кг/т 70 80 60 50 т расход сырья 3, кг/т 40 70 60 неограничен

👇
Ответ:
dhsjkhd
dhsjkhd
29.07.2020
Краска А 300002 кг в 1 смену и 99998 кг во 2 смену
Краска Б 94376 кг в 1 смену и 5624 кг во 2 смену
Краска В 144498 кг в 1 смену и 55502 кг во 2 смену
Затраты в сумме 7650000000 р.


Решите с процедуры поиск решений: лакокрасочный завод «олимп» хочет минимизировать издержки произв
4,5(76 оценок)
Открыть все ответы
Ответ:
respons
respons
29.07.2020
Ребятам уже встречалась подобная задача (см. комментарии к задаче 18). Здесь, так же как и в задаче 18, нужно экономить вершины, т. е. не размещать на одном уровне две одинаковые вершины, имеющие общую предыдущую (или две одинаковые корневые вершины). Исключение из этого правила составляет лишь случай, когда одна из одинаковых вершин является листом, а другая – нет. Например, в мешке V есть слова КИС и КИСА. У этих путей будут две общие вершины – К и И. Однако бусины С этих путей будут разными вершинами дерева.
4,5(72 оценок)
Ответ:
panda7777777777
panda7777777777
29.07.2020

class Node:

   def __init__(self, val):

       self.l = None

       self.r = None

       self.v = val

class Tree:

   def __init__(self):

       self.root = None

   def getRoot(self):

       return self.root

   def add(self, val):

       if self.root is None:

           self.root = Node(val)

       else:

           self._add(val, self.root)

   def _add(self, val, node):

       if val < node.v:

           if node.l is not None:

               self._add(val, node.l)

           else:

               node.l = Node(val)

       else:

           if node.r is not None:

               self._add(val, node.r)

           else:

               node.r = Node(val)

   def find(self, val):

       if self.root is not None:

           return self._find(val, self.root)

       else:

           return None

   def _find(self, val, node):

       if val == node.v:

           return node

       elif (val < node.v and node.l is not None):

           return self._find(val, node.l)

       elif (val > node.v and node.r is not None):

           return self._find(val, node.r)

   def deleteTree(self):

       # garbage collector will do this for us.  

       self.root = None

   def printTree(self):

       if self.root is not None:

           self._printTree(self.root)

   def _printTree(self, node):

       if node is not None:

           self._printTree(node.l)

           print(str(node.v) + ' ')

           self._printTree(node.r)

#     3

# 0     4

#   2      8

tree = Tree()

tree.add(3)

tree.add(4)

tree.add(0)

tree.add(8)

tree.add(2)

tree.printTree()

print(tree.find(3).v)

print(tree.find(10))

tree.deleteTree()

tree.printTree()

Объяснение:

4,4(16 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ