С первого взгляда может действительно показаться, что задача неправильно составлена: выходит как будто, что внук и дед одного возраста. Однако, требование задачи, как сейчас увидим, легко удовлетворяется.
Внук, очевидно, родился в XX столетии. Первые две цифры года его рождения, следовательно, 19: таково число сотен. Число, выражаемое остальными цифрами, будучи сложено с самим собою, должно составить 32. Значит, это число 16: год рождения внука 1916, и ему в 1932 г. было 16 лет.
Дед его родился, конечно, в XIX столетии; первые две цифры года его рождения 18. Удвоенное число, выражаемое остальными цифрами, должно составить 132. Значит, само это число равно половине 132, т. е. 66. Дед родился в 1866 г. и ему в 1932 году было 66 лет.
Таким образом, и внуку и деду в 1932 г. было столько лет, сколько выражают последние две цифры годов их рождения.