Как раз моя ситуация. Да, дети четко понимают, если куплено ровно 3 какого-то баловства типа йогурта, то это каждому по 1 штуке.  Если кто-то съест 2, то ему сделают замечание резкое. Но мои давно всё поняли и так не поступают. Иногда бывает двое свою шоколадку съедят, а у третьего лежит и  лежит, тогда у него спрашивают, а можно съесть. Обычно отдает.