比赛场次 | 539 |
---|---|
比赛名称 | 4043级NOIP2022欢乐赛7th |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2022-11-20 08:30:00 |
结束时间 | 2022-11-20 12:00:00 |
开放分组 | 全部用户 |
注释介绍 | 早睡早起,满血雄起。 |
题目名称 | Prefixuffix |
---|---|
输入输出 | prefixuffix.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 15 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
yrtiop | AAAAATTTTTTATTA | 8.065 s | 17.56 MiB | 46 |
op_组撒头屯 | AAAAATTTTTTATTA | 8.274 s | 17.56 MiB | 46 |
如果能把字符串的一个后缀移动到开头得到另一个字符串,则这两个字符串称为「循环等价」。
给定由 $n$ 个小写字母组成的字符串 $t$,求它的一个长度相同的前缀和后缀,满足:
$(1)$前缀和后缀循环等价;
$(2)$前缀和后缀的长度不超过 $\frac n2$(即在 $t$ 内不相交);
$(3)$满足上述条件的情况下,使前缀和后缀的长度最大。
第一行一个正整数 $n$ ,表示字符串 $t$ 的长度。
接下来一行为字符串 $t$,由 $n$ 个小写字母组成。
输出一个整数,表示前缀和后缀的长度。
15 ababbabababbaab
6
ababba 和 abbaab「循环等价」
5 aaaaa
2
点击下载样例3/4/5
点击下载样例6/7/8
对于 $30\%$ 的数据,保证 $n \le 500$;
对于 $50\%$ 的数据,保证 $n \le 5000$;
对于 $100\%$ 的数据,保证 $n \le 1\ 000\ 000$。