计数重排
翻译自 CSES-2421 题。
计算可以重排字符串中字符的方式,使得没有两个相邻的字符相同。
例如,字符串 aabc 的答案是 6,因为可能的排列是:abac, abca, acab, acba, baca 和 caba。
唯一的输入行是一个字符串,字符串由 n 个字符组成,字符范围为 a 到 z。
输出一个整数:答案对 109+710^9 + 7109+7 取模。
aabc
6
1≤n≤501 \leq n \leq 501≤n≤50
注册一个 Hydro 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Hydro 通用账户