Пусть двузначное число состоит из цифры десятков \( x \) и цифры единиц \( y \). Исходное число можно записать как \( 10x + y \).
По условию, цифра единиц на 5 больше цифры десятков: \( y = x + 5 \).
Если цифры поменять местами, получится число \( 10y + x \). По условию, это число на 45 больше исходного:
\[ 10y + x = (10x + y) + 45 \]
Подставим \( y = x + 5 \) в уравнение:
\[ 10(x + 5) + x = (10x + (x + 5)) + 45 \]
\[ 10x + 50 + x = 10x + x + 5 + 45 \]
\[ 11x + 50 = 11x + 50 \]
Это уравнение верно для любого \( x \). Вернемся к условию \( y = x + 5 \). Так как \( x \) и \( y \) — цифры двузначного числа, \( x \) может принимать значения от 1 до 9, а \( y \) — от 0 до 9.
Проверим возможные значения \( x \) и \( y \):
Все найденные числа (16, 27, 38, 49) удовлетворяют условию.
Ответ: 16, 27, 38, 49.