Я довел перебор до 10 вариантов, вроде.
Пятая цифра - 5, это очевидно.
На четных местах стоят четные цифры, на нечетных - нечетные - тоже понятно.
Так как первые три цифры делятся на три, а 6 - на 6, то сумма первых трех цифр, вторых трех и третьих трех - делятся на 3.
Таким образом, на местах "4" и "6" могут стоять либо 2 и 8, либо 4 и 6.
Ясно, что если число из первых 8 цифр делится на 8, то предпоследняя цифра не делится на 4 - потому, что если бы делилась, то ("6 цифра"*100 + "8 цифра") делится на 4, а "7 цифра"*10 - не делится, т.е. противоречие с признаком делимости на 8.
Итак, предпоследняя цифра - 2 или 6.
Проведя аналогичные рассуждения для 4-й цифры, получаем, что она тоже или 2, или 6
Разберем эти 2 варианта.
1) предпоследняя - 6. Тогда четвертая - 2. Шестая - 8, так как средние три цифры в сумме делятся на 3. Тогда вторая - 4. Имеем _4_258_6_.
7-я цифра - либо 9, либо 1 - так как 7-я с 8-й должны дать двузначное число, делящееся на 8. Разбираем 2 варианта:
1а) _4_25896_. Тогда последняя - 3, так как послендие три - тоже делятся на 3. Имеем да случая расположения 1 и 7, честно проверяем, что ни в одном из этих случаев делимости на 7 не будет.
1б) _4_25816_. Тут все просто - последней цифры не подобрать так, чтобы три последних в сумме делились на 3.
2) Предпоследняя - 2. Тогда, рассуждая аналогично 1, имеем
_8_654_2_. Опять же, из признака делимости на 8 имеем, что 7-я цифра - либо 3, либо 7.
2а) Пусть, 3. Тогда _8_65432_ Последняя цифра - 1 или 7.
Имеем 4 варианта
987654321
789654321
189654327
981654327
Для всех из них первые 7 цифр не делятся на 7.
2б) Пусть 7. Тогда _8_65472_. Последняя цифра - 3 или 9.
Имеем еще 4 варианта.
189654723 - первые 7 цифр не делятся на 7
981654723 - первые 7 цифр не делятся на 7
183654729 - первые 7 цифр не делятся на 7
381654729 - да!!!