100 atcoder#ABC225A. [ABC225A] Distinct Strings
[ABC225A] Distinct Strings
配点 : 点
問題文
英小文字のみからなる長さ の文字列 が与えられます。
の各文字を並び替えて得られる文字列は、何種類ありますか?
制約
- は英小文字のみからなる長さ の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
の各文字を並び替えて得られる文字列の種類数を出力せよ。
aba
3
aba
の各文字を並び替えて得られる文字列は、aab
, aba
, baa
の 通りです。
ccc
1
ccc
の各文字を並び替えて得られる文字列は、ccc
の 通りのみです。
xyz
6
xyz
の各文字を並び替えて得られる文字列は、xyz
, xzy
, yxz
, yzx
, zxy
, zyx
の 通りです。