Привет.
Возможно я не совсем правильно понимаю условие задачи. Перефразирую его так
Найти наименьшее число из цифр, которого можно получить все натуральные числа от 1 до 9.
И так любое число от 1 до 9 можно получить из цифр 1, 2, 4, 8, можно получить все числа от 1 до 15. Это следует из двоичной системы хххх. Где х 1 или 0.
Кому это не очевидно
1=1
2=2
3=1+2
4=4
5=1+4
6=4+2
7=4+2+1
8=8
9=8+1
Но нас просят найти числа не от 1 до 15 а только от 1 до 9
тогда 8 заменим на еще 3
тогда
8=4+1+3
9=4+2+3
и так у нас следующие цифры 1, 2, 3 , 4
И вы не поверите но это факт но число так и будет 1234
Единственное что меня смущает, это в условии сказано "что суммы идущих его цифр"
если нужно ЖЕЛЕЗНО получать числа из СУММЫ цифр то нужно добавить 0.
тогда число будет выглядить так 10234
Поэтому итог: Перечитайте еще раз условие своей задачи и мое решение и прими свой выбор 1234 или 10234