Пусть сейчас сыну x лет, тогда отцу 54 - x лет. Через 3 года сыну будет x + 3 лет, а отцу 54 - x + 3 = 57 - x лет. Известно, что через 3 года отец будет в 3 раза старше сына.
Составим уравнение:
$$57 - x = 3(x + 3)$$
$$57 - x = 3x + 9$$
$$4x = 48$$
$$x = 12$$
Сейчас сыну 12 лет, тогда отцу 54 - 12 = 42 года.
Ответ: Сыну 12 лет, отцу 42 года.