#loj2377. 「AHOI2013」差异

「AHOI2013」差异

[AdditionalFile2377.zip](file://AdditionalFile2377.zip?type=additional_file)

#2377. 「AHOI2013」差异

标签: 传统 | 时间限制: 1000 ms | 内存限制: 512 MiB |

题目描述

给定一个长度为 nn 的字符串 SS ,令 TiT_i 表示它从第 ii 个字符开始的后缀,求:

$$\sum_{1 \le i < j \le n} \operatorname{len}(T_i)+\operatorname{len}(T_j)-2\operatorname{lcp}(T_i,T_j)$$

输入格式

一行,一个字符串 SS

输出格式

一行,一个整数,表示所求值。

样例

输入

ababc

输出

54

数据范围与提示

对于 100%100\% 的数据, 2n5000002 \le n \le 500000