序号 | 标题 | 作者 | 发表时间 | 费用 | 订购数 | 操作 |
---|
Bob 喜欢字符串。
Bob 觉得,重复两遍的字符串是优美的,例如,aa,sese,abcabc,baabaa,abababab是优 美的串,而 ab,aadead,sesese,abba 不是。更具体地说,如果一个字符串 $S$ 能够被写成两个相同的字符串前后拼接的形式,即存在字符串 $P$ 使得 $S=PP$ ,那么 $S$ 就是优美的。
Bob 有一个长度为 $n$ 的字符串 $T=T_1T_2 \cdots T_n$ 。现在他想知道,给定 $T$ 的一个子串 $Q=T[l \cdots r]$,这个子串 $Q$ 内一共包含多少种本质不同的优美的串作为子串。如果两个串相同,但是出现的位置不同,那么这两个串不是本质不同。
Bob 一共有 $q$ 组不同的询问,你需要快速计算出答案。