AT_abc347_b [ABC347B] Substring

题目描述

给定一个由小写英文字母组成的字符串 $S$。请问 $S$ 的非空子串有多少种? 这里,子串指的是字符串中连续的一段。例如,`xxx` 是 `yxxxy` 的子串,但不是 `xxyxx` 的子串。

输入格式

输入从标准输入读取,格式如下: > $S$

输出格式

请输出答案。

说明/提示

## 限制条件 - $S$ 是一个由小写英文字母组成的字符串,长度满足 $1 \leq |S| \leq 100$。 ## 样例解释 1 $S$ 的非空子串共有如下 $5$ 种: - `a` - `y` - `ay` - `ya` - `yay` 由 ChatGPT 4.1 翻译