Ответ:

Число детей должно быть общим делителем 108 и 144, причём больше 30.

НОД(108, 144) = 36, поэтому общие делители не превосходят 36. Единственный общий делитель, который больше 30, — 36. Проверка: 108 : 36 = 3 конфеты, 144 : 36 = 4 печенья каждому.

Ответ: 36 детей.