Best Answer
Логиката в условието на тази задача е трудна за проследяване от пръв поглед. По-лесно ще я проследиш с още примери:
Ако приемем че ни е подадено числото 222, числата, които трябва да проверим ще бъдат:
222, 221,
212, 211,
122, 121,
112, 111.
Още един пример с числото 123:
123, 122, 121,
113, 112, 111.
Заповядай и примерно решение. Би трябвало да ти стане ясно след като го погледнеш.
Мисля че е направено нарочно както са пропуснати от 960 до 953
Защото циклите въртят числата по отделно. Например 9 7 3, 9 7 2, 9 7 1 и после минава на 9 6 3 и така се глрда всяко чесло по отделно за мястото където се намира в самата цифра.