#P14303. [GCJ 2011 Finals] Runs 加强版
[GCJ 2011 Finals] Runs 加强版
题目背景
本题是 P13382 的加强版。
题目描述
给定长为 的字符串 , 中只包含小写字母。
对于 中的每个 ,求有多少种不同的通过重排 可得的串 ,其极长相同字符连续段个数为 。答案对 取模。
输入格式
一行一个字符串 。
输出格式
一行 个非负整数,第 个数为有 个连续段的 个数对 取模的结果。
bookkeeper
0 0 0 0 0 720 7200 31200 64320 47760
worldmachine
0 0 0 0 0 0 0 0 0 0 0 479001600
nevergonnagiveyouup
0 0 0 0 0 0 0 0 0 0 39916800 598427647 309603810 964554403 235581726 191210880 606342255 674422749 209784109
aaaaaaaa
1 0 0 0 0 0 0 0
提示
对于所有数据,。
- 前 的数据满足 ;
- 前 的数据满足 。