AtCoder Beginner Contest 225 A 問題 Distinct Strings
問題
提出解答
問題の概要
長さ の文字列が与えられる. を並び替えてできうる文字列は何種類か?
制約
- は長さ の英小文字からなる文字列
解法
に含まれている文字列の種類数を とする.
- ならば, という形なので, 自身しかない. よって, 1種類.
- ならば, のいずれかの形で, 並び替えによって, この 種類が実現可能である.
- ならば, 並び替えの結果が異なると, 完成する文字列は全て異なる. よって, 種類である.