Best Answer
Логиката в условието на тази задача е трудна за проследяване от пръв поглед. По-лесно ще я проследиш с още примери:
Ако приемем че ни е подадено числото 222, числата, които трябва да проверим ще бъдат:
222, 221,
212, 211,
122, 121,
112, 111.
Още един пример с числото 123:
123, 122, 121,
113, 112, 111.
Заповядай и примерно решение. Би трябвало да ти стане ясно след като го погледнеш.