Переведем все в граммы. 4 кг = 4000 г.
Найдем вес всех маленьких пачек:
$$8 \cdot 200 = 1600 \text{ г}$$
Определим, сколько грамм мороженого осталось на большие пачки:
$$4000 - 1600 = 2400 \text{ г}$$
Теперь найдем количество больших пачек:
$$2400 : 300 = 8 \text{ пачек}$$
Ответ: 8