Я верю только в один способ запомнить такие формулы: переосмыслить рассуждения, чтобы оправдать их по мере необходимости.Затем, каждый раз, когда вам нужна формула, запоминание становится умственным упражнением, облегчающим запоминание в следующий раз.Это также позволяет вам знать математику самостоятельно, а не чьей-либо другой властью.
Если все буквы разные, то для первой буквы есть n вариантов, n-1 для второй, и так далее.Это делает!Однако в вашей задаче буквы не все разные.Одна хитрость заключается в том, чтобы пометить их, чтобы они отличались друг от друга, чтобы вы перерасходовали, а затем делите на сумму, которую вы переусердствует.Если a из символов A, то вы можете пометить их как a!пути.Тогда они все разные, так что ответ на измененный вопрос - n !.Таким образом, ответ на оригинальный вопрос n! / A!(Это предполагает, что символы, отличные от A, являются фиксированными, отличными числами.)
Другой аргумент - подсчет позиций для чисел.Есть n позиций для 1, n-1 позиций для 2 и т. Д., Поэтому вы получите n (n-1) ... (n-r + 1) = n! / A !, где r = na.
Фактически ответ такой же, как и в формуле перестановки nPr.И ваши планы очень похожи на частичные перестановки, для чего и нужна формула.Но вы узнаете это лучше, если рассмотрите это, прежде чем взглянуть на формулу.
Что касается книг, я мог бы предложить Бруальди, Вводная комбинационная техника.