Ответ:

Если прожить ещё половину нынешнего возраста и 1 год, получится 100 лет. Значит, после этого прибавления останется 100 − 1 = 99 лет. Нынешний возраст составляет две трети от 99 лет:

99 : 3 · 2 = 66.

Проверка: 66 + 66 : 2 + 1 = 66 + 33 + 1 = 100.

Ответ: дедушке 66 лет.