AtCoder Regular Contest 077
F
SS
AtCoder
⌀ 3370
原题
← E→
翻译中…

Problem Statement

翻译中…

We will call a string that can be obtained by concatenating two equal strings an even string. For example, xyzxyz and aaaaaa are even, while ababab and xyzxy are not.

翻译中…

For a non-empty string $S$, we will define $f(S)$ as the shortest even string that can be obtained by appending one or more characters to the end of $S$. For example, $f($abaaba$)=$abaababaab. It can be shown that $f(S)$ is uniquely determined for a non-empty string $S$.

翻译中…

You are given an even string $S$ consisting of lowercase English letters. For each letter in the lowercase English alphabet, find the number of its occurrences from the $l$-th character through the $r$-th character of $f^{10^{100}} (S)$.

翻译中…

Here, $f^{10^{100}} (S)$ is the string $f(f(f( ... f(S) ... )))$ obtained by applying $f$ to $S$ $10^{100}$ times.

翻译中…

Constraints

翻译中…
  • $2 \leq |S| \leq 2\times 10^5$
  • $1 \leq l \leq r \leq 10^{18}$
  • $S$ is an even string consisting of lowercase English letters.
  • $l$ and $r$ are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

S
l r

翻译中…

Output

翻译中…

Print $26$ integers in a line with spaces in between. The $i$-th integer should be the number of the occurrences of the $i$-th letter in the lowercase English alphabet from the $l$-th character through the $r$-th character of $f^{10^{100}} (S)$.

翻译中…

样例

Input #1
abaaba
6 10
Output #1
3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Since $f($`abaaba`$)=$`abaababaab`, the first ten characters in $f^{10^{100}}(S)$ is also `abaababaab`. Thus, the sixth through the tenth characters are `abaab`. In this string, `a` appears three times, `b` appears twice and no other letters appear, and thus the output should be $3$ and $2$ followed by twenty-four $0$s.
Input #2
xx
1 1000000000000000000
Output #2
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000000000000000000 0 0
Input #3
vgxgpuamkvgxgvgxgpuamkvgxg
1 1000000000000000000
Output #3
87167725689669676 0 0 0 0 0 282080685775825810 0 0 0 87167725689669676 0 87167725689669676 0 0 87167725689669676 0 0 0 0 87167725689669676 141040342887912905 0 141040342887912905 0 0
题目信息
题号
arc077_d
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。