Пусть задуманное число равно 100a + 10b + c, где a, b, c - цифры. Число делится на 45, значит, делится на 5 и 9. Так как число меньше 500, то a может быть 1, 2, 3, 4. Так как число делится на 5, то c = 0 или c = 5. Если c = 0, то сумма цифр 100a + 10b делится на 9. Если c = 5, то сумма цифр 100a + 10b + 5 делится на 9.
Число, полученное перестановкой десятков и единиц, равно 100a + 10c + b. Разность задуманного числа и полученного равна 36: (100a + 10b + c) - (100a + 10c + b) = 36. Упрощая, получаем 9b - 9c = 36, или b - c = 4.
Рассмотрим случаи для c:
Задуманное число - 495.