Пусть у нас есть основание позиционной системы счисления B и заданное количество разрядов N. Тогда, очевидно, всевозможных чисел может быть
.
Вопрос: как посчитать количество различных чисел при условии, что порядок цифр неважен (разряды неразличимы)? То есть, порядок неважен. Например, для двухзначных десятичных чисел 12 и 21 нужно будет посчитать только один раз.
"В лоб" кажется, что нужно посчитать всевозможные распределения f(n), n=0..N, где f(n) есть количество цифр n в в числе. Например, для 123 получаем, что f(1) = f(2) = f(3) = 1, для остальных n f(n) = 0.
Но есть ли способ проще? Там перестановки какие-нибудь учесть или тому подобное?