смотрим на действия и видим, что
* х ** - это трехзначное число
8 х ** - это двухзначное
двухзначное может быть 10, 11 или 12
8 * 10 = 80 , 8*11 = 88, 8*12 = 96
при 13 и больше уже 8 * 13 = 104 трехзначное
а меньше 10 число быть не может, так как двузначное число не начинается с 0
значит самое верхнее число или 10 или 11 или 12
смотрим * х 10 , * х 11, * х 12 должно быть трехзначным числом, это может быть только с 9 ( 8 * 12 = 96 максимальное число)
9 * 10 = 90 9 * 11 = 99 9 * 12 = 108 нашли , что это может быть только 12 и 9
значит
12
х 89
---------
108
96
-----------
1068