#4399. 不同的字符串(Distinct Strings)
不同的字符串(Distinct Strings)
题目描述
给定一个长度为3的由小写英文字母组成的字符串。通过对中的字符进行排列,可以得到多少个不同的字符串?
输入格式
输入。
输出格式
输出通过对中的字符进行排列可以得到的不同字符串的数量。
样例
aba
3
ccc
1
xyz
6
样例解释
【样例1说明】
通过对S = aba中的字符进行排列,可以得到三个不同的字符串:aab、aba、baa。
【样例2说明】
通过对S = ccc中的字符进行排列,只能得到一个字符串:ccc。
【样例3说明】
通过对S = xyz中的字符进行排列,可以得到六个不同的字符串:xyz、xzy、yxz、yzx、zxy、zyx。
来源
- AtCoder ABC225A