#CSES2421. 计数重排

题目背景

翻译自 CSES-2421 题。

题目描述

计算可以重排字符串中字符的方式,使得没有两个相邻的字符相同。

例如,字符串 aabc 的答案是 66,因为可能的排列是:abac, abca, acab, acba, bacacaba

输入格式

唯一的输入行是一个字符串,字符串由 nn 个字符组成,字符范围为 aazz

输出格式

输出一个整数:答案对 109+710^9 + 7 取模。

样例

aabc
6

说明/提示

1n50001 \leq n \leq 5000

Problem Info

#CSES2421. 计数重排

ID 9139
类型 传统题
时间 1000ms
内存 256MiB
尝试 0 已通过 0
难度 (无)
上传者
标签
杂项CSES