В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
nik1ado21
nik1ado21
27.07.2020 13:50 •  Информатика

Визначення оптимального асортименту, що максимізує прибуток Вихідні дані: меблева фабрика виготовляє столи, стільці, бюро й книжкові шафи, використовуючи два різних види дощок, причому фабрика має 500 м3. дощок першого виду і 1000 м3 дощок другого. Крім того, задані трудові ресурси в кількості 800 людино-год. В таблиці наведено норми витрат кожного виду ресурсів на виготовлення одиниці виробу і прибуток від реалізації одиниці виду продукції.

Потрібно: визначити оптимальний асортимент випуску продукції, що максимізує прибуток.

Ресурси Витрати на одиницю продукції Запаси

Столи Стільці Бюро Книжкові шафи

Дошки першого виду, м3 5 1 9 12 500

Дошки другого виду, м3 2 3 4 1 1000

Трудові ресурси, людино-год. 3 2 5 10 800

Прибуток на один виріб (тис. грн.) 12 5 15 10

Показать ответ
Ответ:
Ilyavazhnov1995
Ilyavazhnov1995
20.02.2021 19:46
Берем третьи байты и переводим в двоичную систему счисления:добавим в начале нулей, чтобы получилось 8 цифр.   ←    ←  найдем маску. запишем с столбик. если элементы одинаковые, ставим соответствующее число, если элементы разные, ставим крестик: 00000101 00011101 000xx101    ← маска т.к. по правилу в маске, сначала идут единицы, переместим их в начало: 11xx0000 если бы по условию, надо было бы найти наименьшее возможное значение, то мы бы заменяли крестики(х) на нули. т.к. по условию необходимо наибольшее возможное значение, подставляем вместо крестиков(x), единицу и переведем в десятичную систему счисления:
0,0(0 оценок)
Ответ:
Anfisac3t
Anfisac3t
21.04.2023 12:21
Пусть в "долях" a < =  b < = c вершин, и проведены все рёбра между разными "долями". так как из каждой вершины, лежащей в первой "доле", можно провести только  b + c рёбер, из второй доли — a + c рёбер, из третьей — a + b рёбер, то общее количество рёбер равно (a * (b + c) + b * (a + c) + c * (a + b))/2 = ab + ac + bc (деление на 2 возникает из-за того, что каждое ребро подсчитывается дважды). нужны такие a, b, c, при которых значение выражения ab + bc + ac будет максимально. максимальное значение можно найти перебором. python 3: max_value = 0     for a in range(40//3 + 1):     for b in range(a, (40 - a)//2 + 1):       c = 40 - a - b       value = a * b + a * c + b * c       max_value = max(max_value, value)   print(max_value) ответ. 533
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота