Такие задачи надо решать от конца условия к началу.
Во 2 день он съел половину яблок, и осталось 1 яблоко. Значит, 1 яблоко - это вторая половина, а всего после 1 дня оставалось 2 яблока.
В 1 день он съел половину яблок и еще пол-яблока, и осталось 2 яблока. Добавим к 2 еще пол-яблока, и получится половина всех яблок, то есть 2,5 яблока.
Всего было 5 яблок