Если задача записана верно то не сможет Снегурочка отобрать у детей все конфеты так как
Дед Мороз дает 100 конфет а Снегурочка забирает 1 у детей остается 99 конфет, затем Декд Мороз снова дарит 100 конфет, а снегурочка забирает 1 у детей остается 99+99 и так каждый раз у детей добавляется по 99 конфет и чем ближе к Новому году тем больше конфет остается у детей