#arc077d. [arc077_d]SS
[arc077_d]SS
Description
如果某个串可以由两个一样的串前后连接得到,我们就称之为“偶串”。比如说“xyzxyz”和“aaaaaa”是偶串,而“ababab”和“xyzxy”则不是偶串。
对于一个非空串S,我们定义f(S)是在S后面添加一些字符得到的最短偶串。比如f('abaaba')='abaababaab'。容易证明,对于一个非空串S,f(S)是唯一的
现在给定一个由小写英文字母构成的偶串S,你需要求出 ,并统计计算结果的第l个字符到第r个字符中,每个字母出现了多少次
其中, 是指 ,式子中共有 个
Input
第一行输入串S
第二行两个数l,r
Output
对于每个字母,输出一个数字表示答案,两个数字之间应有一个空格