logo AlgoBeat OnlineJudge
登录 注册

#101090. [BZOJ 1090] [SCOI2003]字符串折叠

内存限制:162 MiB 时间限制:10000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

折叠的定义如下:

  1. 一个字符串可以看成它自身的折叠。记作
  2. 连接在一起的串的折叠。记作 )。
  3. 如果 ,则 。例如:因为 , 所以 ,而

给一个字符串,求它的最短折叠。例如 的最短折叠为:

输入格式

仅一行,即字符串

输出格式

仅一行,即最短的折叠长度。

样例

样例输入 #1

NEERCYESYESYESNEERCYESYESYES

样例输出 #1

14

数据范围与提示

的长度保证不超过

一个最短的折叠为: