A. A. copy

    Type: Default File IO: copy 2500ms 1024MiB

A. copy

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

大样例

给定一个小写字母字符串 ss,您需要在电脑上输入它,每一秒钟您可以做如下三种操作之一。

  1. 输入操作:在末尾输入任意一个小写字符。
  2. 复制操作:将当前的所有内容复制到剪切板(即先按下 Ctrl+A,再按下 Ctrl+C)。
  3. 粘贴操作:将剪切板的所有内容贴到末尾(即按下 Ctrl+V)。

求输入 ss 所需的最小时间。

输入格式

只有一行,包含一个字符串 ss

输出格式

输出一行一个整数表示答案。

样例

样例输入 #1

aaaaaabaaa

样例输出 #1

7

样例解释 #1

编号 操作 剪切板 当前字符串
11 输入 a a
22 aa
33 aaa
44 复制 aaa
55 粘贴 aaaaaa
66 输入 b aaaaaab
77 粘贴 aaaaaabaaa

其余样例见下发文件。

数据范围与约定

对于所有数据,有:

  • s|s| 为字符串 ss 的长度,有 1s5×1051 \le |s| \le 5 \times 10^5
  • ss 中只有小写字母

子任务:

子任务编号 s|s| \le 特殊性质 分值
11 20002000 ss 中只有字符 a 1515
22 1010
33 5050
44 300300
55 20002000
66 1×1051 \times 10^5 2020
77 5×1055 \times 10^5 55