#CSES2105. 不同子串的数量

不同子串的数量

题目背景

翻译自 CSES-2105 题。

题目描述

计算字符串中不同子串的数量。

输入格式

唯一的一行输入包含一个长度为 nn 的字符串,该字符串由小写字母 aza–z 组成。

输出格式

输出一个整数,表示字符串中不同子串的数量。

样例

abaa
8

提示

该字符串的不同子串有:abaaabbaababaaabaa

数据范围

  • 1n1051 \le n \le 10^5