1) пусть десятичная дробь будет равна х, тогда если запятую нужно передвинуть на 1 знак влево, значит будет х/10
2) если запятую передвинуть на один знак, то десятичная дробь уменьшится на 38,07, следовательно х-38,07
3) отсюда следует что
х/10=х-38,07
х=10*х-10*38,07
х-10х=-380,7
-9х=-380,7
х=42,3
если в 42,3 запятую перенесем на один знак влево, тогда получим 4,23, что будет на 38,07 меньше
Число делится на 6 тогда и только тогда, когда оно делится на 2 и на 3 одновременно. Отсюда можем предположить, что последняя цифра может быть 0,2,4,6,8. Начнем с 0. 5*90. Это число поделится на 3, если сумма цифр поделится на 3, а так может быть только если это число 5190, 5490, 5790. Для 5*92: 5292, 5592, 5892. Для 5*94: 5094, 5394, 5694, 5994. Для 5*96: 5196, 5496, 5796. Для 5*98: 5298, 5598, 5898.
В итоге все числа: 5190, 5490, 5790, 5292, 5592, 5892, 5094, 5394, 5694, 5994, 5196, 5496, 5796, 5298, 5598, 5898