No.171

文字列 があるとき, ここに に含まれない文字 個追加したときの組み合わせの数を考える. これは, 挿入箇所が 個ありそこに 個の文字を振り分ける組み合わせの数である.

個の挿入箇所に 個の文字を振り分ける組み合わせの数を とすると,

s.t.

となる. ここで,

であるので,

となる. これを DP で計算する.

あとはすべてのアルファベットで順に計算すればいい.