Ну да, можно попросить умный компьютер сделать всё за вас.
Есть другой способ, как мне кажется - более интересный.
Пусть a b c - цифры этого числа. В ДЕСЯТИРИЧНОЙ системе и в ДЕВЯТИРИЧНОЙ они одинаковые, то есть это цифры от 0 до 8. Если записать трехзначное число в виде многочлена, то
a*10^2 + b*10 + c = c*9^2 + b*9 + a;
Это И ЕСТЬ условие задачи. Попробуем немного "повертеть" это.
a*10^2 + b + c - a = c*9^2;
Максимальное значение b + c - a это 16, при этом 10^ - 9^2 = 19, поэтому c - заведомо больше а. Пусть с = a + m, m может принимать значения 1 ... 7 (теоретически). Получаем
a*(10^2 - 9^2) + b + m = m*9^2;
19*a + b = 80*m;
Это соотношение с учетом того, какие значения могут принимать a b c и m, делает возможным подобрать решение "на глазок". В самом деле,
a + b/19 = 4*m + 4*m/19, и ясно, что a = 4*m, при этом c = 5*m и у нас остается только ОДИН вариант a = 4 c = 5, m = 1, b = 4;
то есть это число 445.