А,б - цифры, (хоть это и не важно: понятно, что а≠0, так как число двузначное)
10*а+б - заданное число
условия задачи тогда:
а+б=12;
(10б+а)-(10а+б)=18.
упростим второе:
10б-б+а-10а=18,
9б-9а=18
9*(б-а)=18
б-а=18/9=2, откуда б=2+а.
подставим в первое
а+(2+а)=12,
2а=10
а=10/2=5
б=а+2=5+2=7
Ответ: заданное число: 57