#AT1957. A - Distinct Strings

A - Distinct Strings

A - 不同的字符串

得分:100分

问题描述

给定一个长度为3的字符串 $S$,由小写英文字母组成。

通过对 $S$ 中的字符进行排列,能够得到多少种不同的字符串?

限制条件

  • $S$ 是一个长度为3的字符串,由小写英文字母组成。

输入

从标准输入中按以下格式给出输入:

SS

输出

输出可以通过对 $S$ 中的字符进行排列而得到的不同字符串的数目。


aba
3

通过对 $S=$ aba 中的字符进行排列,可以得到三个不同的字符串: aabababaa


ccc
1

通过对 $S=$ ccc 中的字符进行排列,只能得到一个字符串: ccc


xyz
6

通过对 $S=$ xyz 中的字符进行排列,可以得到六个不同的字符串: xyzxzyyxzyzxzxyzyx