Всего мороженого: 4 кг = 4000 г.
Пусть x - количество больших пачек, тогда (8 - x) - количество маленьких пачек.
Составим уравнение, исходя из общего веса мороженого:
300x + 200(8 - x) = 4000
300x + 1600 - 200x = 4000
100x = 2400
x = 24
Получается, что больших пачек 24, что невозможно, так как всего 8 пачек. Проверим условие задачи.
Пусть будет 0 больших, 8 маленьких, тогда вес равен 200 * 8 = 1600 грамм, это не 4 кг
Пусть будет 8 больших, 0 маленьких, тогда вес равен 300 * 8 = 2400 грамм, это не 4 кг.
Предположим, что в условии ошибка и всего мороженого не 4 кг, а 2 кг. Тогда.
300x + 200(8 - x) = 2000
300x + 1600 - 200x = 2000
100x = 400
x = 4
Тогда больших пачек 4, маленьких пачек 8 - 4 = 4.
Проверим: 4 * 300 + 4 * 200 = 1200 + 800 = 2000 грамм = 2 кг
Если в условии ошибка, то
Ответ: 4 больших пачки.
Если ошибки нет, то задача не имеет решения.
Ответ: если всего 2 кг мороженного, то 4 больших пачки, иначе задача не имеет решения.