2013-03-14 2 views

ответ

1

Используйте эту первую ссылку, чтобы разделить число на цифры. How to get the separate digits of an int number?

Затем используйте это, чтобы найти его перестановки. Getting permutations of an int[] removing duplicates sets

И затем, наконец, воспользуйтесь этим, чтобы вернуть его обратно в число. How to concatenate int values in java?

+0

int x = 110; печать [1,1,0] ТОЛЬКО !!!!! –

+0

Это только предложения. Вам нужно подумать о себе, чтобы адаптировать эти методы для вас. Если вам нужна помощь, задайте новые вопросы с тем, что вы пробовали. – Breavyn

0

Класс Permutations может использоваться. Перестановки возвращаются как от 1 до n, которые вам нужно будет сопоставить с цифрами.