4224: 字母卡片
文件提交:无需freopen
内存限制:512 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:24
解决:0
题目描述
## 题目描述
张老师有三张写有小写英文字母的卡片,每张卡片上各有一个字母。他想把这三张卡片重新排列顺序,组成不同的字符串(每张卡片必须使用且仅使用一次)。请问他最多能组成多少种不同的字符串?
## 输入格式
输入一个长度为 3 的字符串(仅包含小写英文字母),代表三张卡片上的字母。
## 输出格式
输出能组成的不同字符串的种数。
## 输入输出样例 #1
### 输入 #1
```Plain
aba
```
### 输出 #1
```Plain
3
```
## 输入输出样例 #2
### 输入 #2
```Plain
ccc
```
### 输出 #2
```Plain
1
```
## 输入输出样例 #3
### 输入 #3
```Plain
xyz
```
### 输出 #3
```Plain
6
```
## 说明/提示
- 字符串长度固定为 3,仅由小写英文字母组成。
- 样例 1 解释:卡片字母为 'a'、'b'、'a',可组成 "aab"、"aba"、"baa" 三种不同字符串。
- 样例 2 解释:三张卡片都是 'c',无论怎么排列都只能得到 "ccc",仅 1 种。
- 样例 3 解释:三张卡片字母各不相同,可组成 6 种不同的排列。