#1174. 【例题3】周期长度和
【例题3】周期长度和
当前没有测试数据。
【例题3】周期长度和
题目描述
串是有限个小写字母的序列,特别的,一个空序列也可以是一个串。一个串是串的前缀,当且仅当存在串满足。如果并且不是一个空串,那么我们说是的一个前缀。
定义是的周期,当且仅当是的一个前缀并且是的前缀(不一定要是前缀)。比如串和都是串的周期。串的最大周期就是它最长的一个周期或者是一个空串(当没有周期的时候),比如说,的最大周期是。串的最大周期是空串。
给出一个串,求出它所有前缀的最大周期长度之和。
输入格式
第一行一个整数,表示串的长度。
接下来一行表示给出的串。
输出格式
输出一个整数表示它所有前缀的最大周期长度之和。
数据范围
对于的数据,满足。
样例
8
babababa
24