#AT1957. A - Distinct Strings
A - Distinct Strings
A - 不同的字符串
得分:100分
问题描述
给定一个长度为3的字符串 $S$,由小写英文字母组成。
通过对 $S$ 中的字符进行排列,能够得到多少种不同的字符串?
限制条件
- $S$ 是一个长度为3的字符串,由小写英文字母组成。
输入
从标准输入中按以下格式给出输入:
输出
输出可以通过对 $S$ 中的字符进行排列而得到的不同字符串的数目。
aba
3
通过对 $S=$ aba
中的字符进行排列,可以得到三个不同的字符串: aab
, aba
, baa
。
ccc
1
通过对 $S=$ ccc
中的字符进行排列,只能得到一个字符串: ccc
。
xyz
6
通过对 $S=$ xyz
中的字符进行排列,可以得到六个不同的字符串: xyz
, xzy
, yxz
, yzx
, zxy
, zyx
。