Palindrome

简要题意: 

我们有一个字符串$S$,字符串的长度不超过$500000$。

求满足S[i]=S[2ni]=S[2n+i2](1in)(n≥2)的子串个数。 

分析: 

我们能通过简单的数学知识,得到:

该子串是两个回文串拼在一起的,例如$abcbabc$中,前$5$项为一个回文串,后$5$项有一个回文串。

第$n$项以及第$2*n-1$项为回文串的中心。