Пусть x - количество конфет в коробке изначально.
Дима съел треть конфет, то есть x/3 конфет.
Также он съел ещё 4 конфеты.
После этого осталось 12 конфет.
Составим уравнение:
$$x - \frac{x}{3} - 4 = 12$$Решим уравнение:
$$\frac{2}{3}x = 16$$ $$x = 16 \cdot \frac{3}{2} = 8 \cdot 3 = 24$$Ответ: В коробке сначала было 24 конфеты.