Ответ:

На всех детей потребуется сахара:

800 · 40 = 32 000 г.

Так как 1 кг = 1000 г, получаем:

32 000 : 1000 = 32 кг.

Значит, понадобится 32 килограммовые упаковки.

Ответ: 32 упаковки.