Перебираем числа сверху вниз от 10000:
10000
9999 - все цифры одинаковые
9998 - много девяток... ага! надо чтобы вторая цифра была не 9
9899 - ну и остальные, тоже надо по очереди сделать меньшими
9876 - вот. то что надо. Как его получить?
10000 - 9876 = 124
или
10000 - 124 = 9876
Ответ: Ближайшее к 10000 число, все цифры которого различны это 9876. Чтобы его получить нужно из 10000 вычесть 124.