Первая купила чуть больше половины всех яиц, вторая чуть больше половины от половины, т.е. чуть больше четверти всех яиц.
Третья купила 5 яиц, что немного меньше четверти всех яиц. Значит, всего было не меньше 5*4 = 20 и не больше 5*5 = 25 яиц.
Яйца не продаются половинками. Значит, изначальное количество яиц было нечётным.
Если яиц было 25, то первая купила 25:2+0,5 = 12,5+0,5 = 13 яиц.
Тогда вторая купила 12:2+0,5 = 6+0,5 = 6,5 яиц. Не подходит.
Если яиц было 23, то первая купила 23:2+0,5 = 11,5+0,5 = 12 яиц.
Тогда вторая купила 11:2+0,5 = 5,5+0,5 = 6 яиц, а третья - оставшиеся 5 яиц.
Ответ: хозяйка продала 23 яйца.