Визначення оптимального асортименту, що максимізує прибуток Вихідні дані: меблева фабрика виготовляє столи, стільці, бюро й книжкові шафи, використовуючи два різних види дощок, причому фабрика має 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
Программа:
program z;
var k,s,x:integer;
begin
k:=0; {начальное значение количества двузначных чисел}
s:=0; {начальное значение суммы двузначных чисел}
while True do {открываем бесконечный цикл}
begin
readln(x); {вводим число х}
if x=0 then break; {если введенное число равно 0, то остановить цикл}
if (x>9)and(x<100) then {если число двузначное, т.е. от 10 до 99}
begin
k:=k+1; {количество увеличиваем на 1}
s:=s+x; {увеличиваем предыдущее значение суммы на число х}
end;
end;
if k=0 then writeln('NO') {если двузначных чисел не было, то вывод NO}
else writeln(s/k); {иначе вывод ср.арифметического}
end.