Ответ:

1. Разница в возрасте папы и дедушки равна 25 годам: когда папа родился, дедушке было 25 лет.

2. Если убрать разницу в возрасте, на два одинаковых возраста останется 115 − 25 = 90 лет.

3. Возраст папы: 90 : 2 = 45 лет.

4. Возраст дедушки: 45 + 25 = 70 лет.

Ответ: папе 45 лет, дедушке 70 лет.