Есть ответ 👍

Решили бабушке собрать урожай яблок. они собрали 90 кг яблок. у них было 15 ящиков: 3 ящика вместимостью 10 кг, 5 ящиков по 7 кг и 7 ящиков по 5 кг. какое минимальное количество ящиков им понадобится? 13 15 12 14

138
356
Посмотреть ответы 2

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

anakukla2
4,4(46 оценок)

Будем складывать от большего к меньшему. возьмем ящики с наибольшей вместимостью и сложим их: 3 * 10 = 30 кг после чего, возьмем ящики вместимостью по 7 килограмм и снова же сложим их сумму: 5*7 = 35 кг сложим сумму и колличество ящиков с наибольшей и средней вместимостью: сумма =  30+35= 65 кг колл-во = 3+7 = 10 ящ теперь в последний раз сложим сумму предыдущих вычислений с суммой и колл-вом ящиков с наименьшей вместимостью, но так, чтобы сумма не превышала 90 кг. т.е нам нужно складывать по 1 ящику до того момента, пока их сумма не  будет равна 90кг: максимальное колл-во используемых нами ящиков, не должно превышать 7. 65+5=70 кг -  11ящ; 70+5=75кг - 12 ящ; 75+5 =80кг - 13 ящ; 80+5 = 85кг - 14 ящ; 85+5 = 90кг - 15 ящ; как видим, мы уложились в 15 ящиков, это и будет являться ответом.

// PascalABC.NET

begin

 var (k, s) := (0, 0);

 repeat

   var n := ReadInteger;

   k += 1;

   s += n

 until s > 1000;

 Print('Количество', k, 'среднее', s/k)  

end.

Популярно: Информатика