Ответ:

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

110 − 97 = 13 лет.

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

51 − 13 = 38 лет.

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

97 − 38 = 59 лет.

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

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