Ответ:

Возраст сына:

110 − 97 = 13 лет.

Возраст отца:

51 − 13 = 38 лет.

Возраст деда:

97 − 38 = 59 лет.

Проверка: 59 + 38 + 13 = 110.

Ответ: деду — 59 лет, отцу — 38 лет, сыну — 13 лет.