Пусть x - количество лет, через которое дедушка будет в три раза старше внучки. Тогда, через x лет дедушке будет 55 + x лет, а внучке 5 + x лет. По условию, возраст дедушки будет в три раза больше возраста внучки. Составим уравнение:
$$55 + x = 3(5 + x)$$
Решим уравнение:
$$55 + x = 15 + 3x$$
Перенесем слагаемые с x в одну сторону, а числа в другую:
$$3x - x = 55 - 15$$
$$2x = 40$$
Разделим обе части на 2:
$$x = \frac{40}{2}$$
$$x = 20$$
Значит, через 20 лет дедушка будет в три раза старше внучки.
Проверим: Через 20 лет дедушке будет 55 + 20 = 75 лет, а внучке 5 + 20 = 25 лет. 75 = 3 * 25. Условие выполняется.
Ответ: через 20 лет.