Вопрос задан 20.10.2026 в 17:22. Предмет Информатика. Спрашивает Бондарев Серёжа.

Решите задачу оптимизационного моделирования:
Пошла баба на базар на людей посмотреть да кое-что продать. Сколько надо бабе взять на базар для продажи живых гусей, уток и кур, чтобы выручить как можно больше денег, если она может взять товара массой не более 50 килограмм? Причём известно, что:
масса одной курицы — 1,5 кг, стоимость курицы — 40 тугриков;
масса одной утки — 2 кг, стоимость утки — 45 тугриков;
масса одного гуся — 3,5 кг, стоимость гуся — 80 тугриков.

Перейти к ответам

Ответы на вопрос

Отвечает Третьяков Данила.

Решение задачи оптимизационного моделирования

Цель задачи: определить, сколько кур, уток и гусей нужно взять на базар, чтобы получить максимальную выручку при ограничении общей массы птиц в 50 кг.

1. Построение математической модели

Введём переменные:

  • xx — количество кур;

  • yy — количество уток;

  • zz — количество гусей.

По условию задачи имеем следующие данные:

Вид птицы

Масса одной птицы, кг

Стоимость, тугриков

Курица

1,5

40

Утка

2

45

Гусь

3,5

80

Общая масса всех птиц не должна превышать 50 кг. Поэтому получаем ограничение:

1,5x+2y+3,5z≤501{,}5x+2y+3{,}5z\leq50

Общая выручка от продажи птиц составляет:

F(x,y,z)=40x+45y+80zF(x,y,z)=40x+45y+80z

Необходимо найти такие значения x,y,zx,y,z, при которых выручка будет максимальной.

Таким образом, математическая модель задачи имеет вид:

F=40x+45y+80z→max⁡\boxed{F=40x+45y+80z\rightarrow\max}

при ограничениях:

{1,5x+2y+3,5z≤50,x,y,z≥0,x,y,z∈Z.\begin{cases} 1{,}5x+2y+3{,}5z\leq50,\\ x,y,z\geq0,\\ x,y,z\in\mathbb Z. \end{cases}

Последнее условие означает, что количество птиц должно быть целым неотрицательным числом.

2. Определение наиболее выгодного вида птицы

Вычислим выручку, приходящуюся на 1 кг массы каждого вида птицы.

Курица:

401,5≈26,67 тугрика/кг\frac{40}{1{,}5}\approx26{,}67\text{ тугрика/кг}

Утка:

452=22,5 тугрика/кг\frac{45}{2}=22{,}5\text{ тугрика/кг}

Гусь:

803,5≈22,86 тугрика/кг\frac{80}{3{,}5}\approx22{,}86\text{ тугрика/кг}

Получаем:

26,67>22,86>22,526{,}67>22{,}86>22{,}5

Следовательно, наиболее выгодно продавать кур, поскольку они приносят наибольшую выручку на единицу массы.

Однако необходимо учитывать, что количество птиц должно быть целым, а грузоподъёмность ограничена 50 кг.

3. Поиск оптимального решения

Рассмотрим вариант, когда баба возьмёт только кур.

Максимальное количество кур:

x=⌊501,5⌋=33x=\left\lfloor\frac{50}{1{,}5}\right\rfloor=33

Их общая масса:

33⋅1,5=49,5 кг33\cdot1{,}5=49{,}5\text{ кг}

Выручка:

F=33⋅40=1320 тугриковF=33\cdot40=1320\text{ тугриков}

При этом остаётся свободными 0,5 кг.

Теперь рассмотрим другой вариант: взять 32 курицы и одну утку.

Общая масса:

M=32⋅1,5+1⋅2=48+2=50 кгM=32\cdot1{,}5+1\cdot2=48+2=50\text{ кг}

Общая выручка:

F=32⋅40+1⋅45F=32\cdot40+1\cdot45
F=1280+45=1325F=1280+45=\boxed{1325}

Полученная выручка больше, чем при продаже 33 кур:

1325>13201325>1320

Таким образом, сочетание 32 кур и одной утки выгоднее, чем продажа только кур.

4. Доказательство оптимальности решения

Докажем, что получить выручку больше 1325 тугриков невозможно.

Умножим ограничение по массе на 2:

3x+4y+7z≤1003x+4y+7z\leq100

Умножим это неравенство на 40:

120x+160y+280z≤4000120x+160y+280z\leq4000

Целевая функция:

F=40x+45y+80zF=40x+45y+80z

Умно

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос