Чтобы решить задачу, начнем с обозначений.
Обозначим трёхзначное число XYZ, где:
- X - первая цифра,
- Y - вторая цифра (Y ≠ 0),
- Z - третья цифра.
Запишем это число в виде:
[ N = 100X + 10Y + Z ]
Теперь, если мы поменяем первую и вторую цифры местами, получим число YZX:
[ M = 100Y + 10Z + X ]
Затем у нас есть следующее равенство:
[ N - M = 450450 ]
Подставим наши выражения в это равенство:
[
(100X + 10Y + Z) - (100Y + 10Z + X) = 450450
]
Упростим:
[
100X - X + 10Y - 100Y + Z - 10Z = 450450
]
[
99X - 90Y - 9Z = 450450
]
Делим все уравнение на 9 для упрощения:
[
11X - 10Y - Z = 50050
]
Теперь, выразим Z через X и Y:
[
Z = 11X - 10Y - 50050
]
Так как Z - это цифра и должна находиться в диапазоне от 0 до 9 включительно, установим границы:
[
0 \leq 11X - 10Y - 50050 \leq 9
]
Решаем обе части неравенства по отдельности.
Первая часть:
[
11X - 10Y - 50050 \geq 0 \implies 11X - 10Y \geq 50050 \implies 11X \geq 10Y + 50050
]
[
X \geq \frac{10Y + 50050}{11}
]
Вторая часть:
[
11X - 10Y - 50050 \leq 9 \implies 11X - 10Y \leq 50059 \implies 11X \leq 10Y + 50059
]
[
X \leq \frac{10Y + 50059}{11}
]
Теперь найденные значения для X должны быть целыми числами в пределах [1, 9].
Также учитываем, что искомые числа XYZ должны быть больше 900900. Поэтому воспользуемся полученным уравнением для различных целых значений Y от 1 до 9 и определим, какое значение X мы можем использовать:
- Для каждого Y вычисляем возможные значения X, которые удовлетворяют уравнениям.
- Затем, получаем Z и проверяем, чтобы Z была цифрой от 0 до 9.
- Находим числа, которые имеют формат 9XY, т.е. значения X и Y должны быть такими, чтобы формировать число больше 900900.
После осуществления нужных вычислений, условия и подставлений, находим:
- Для Y=5, X=9: Z=4 ⇒ 954
- Для Y=8, X=9: Z=3 ⇒ 958
- Для Y=7, X=9: Z=2 ⇒ 978
Таким образом, мы находим все числа, которые удовлетворяют условию.
Ответ:
954;958;978