1) Известно, что из одного мешка все хлопушки Дед Мороз выкинул (причём выкинул только из одного мешка и только хлопушки). Всего осталось (44 + 89) = 133 предмета. Значит, количество хлопушек в одном мешке даёт остаток 7 от деления на 10. Пусть хлопушек в мешке было хотя бы 17, тогда всего предметов должно быть не менее 170, но 170 > 133, потому в каждом мешке было по 7 хлопушек.
2) После колдовства суммарное количество мандаринов стало давать остаток 4 от деления на 10, следовательно, так как количество превращённых в мандарины хлопушек делится на 7, колдовство было проведено над двумя мешками, из чего изначально в каждом мешке было по 3 мандарина.
3) Остальные 49 хлопушек (в семи оставшихся мешках) превратили в конфеты, потому изначально было в сумме 40 конфет - по 4 в каждом мешке.
ответ: 3 мандарина, 4 конфеты, 7 хлопушек.