Как мы можем получить наименьшее число? Поймем, что девятками сумма цифр набирается быстрее, чем любыми другими цифрами. Поэтому кол-во разрядов будет меньше, если бы мы составляли число из любых других цифр => такое число из девяток будет наименьшим. Заметим, что 101 не делится на 99. 101=11*9+2 Поэтому из всех девяток такое число не получится, придется добавлять еще цифры. Чтобы число было минимальным, нужно, чтобы меньшая из всех цифр была слева, тогда просто поставим слева двойку (которая в остатке при делении 101 на 9). Получим число 299999999999 (11 девяток и двойка). Оно и будет минимальным.
Заметим, что 101 не делится на 99. 101=11*9+2
Поэтому из всех девяток такое число не получится, придется добавлять еще цифры. Чтобы число было минимальным, нужно, чтобы меньшая из всех цифр была слева, тогда просто поставим слева двойку (которая в остатке при делении 101 на 9).
Получим число 299999999999 (11 девяток и двойка). Оно и будет минимальным.