共299道题,当前是第232

Description

字符串 `hetao` 的子串个数是( )。

对于字符串 `hetao`:
• 以 `h`开头的子串有 $5$ 个,分别是 `h、he、het、heta、hetao`(字符串本身也算其子串);
• 以 `e` 开头的子串有 $4$ 个,分别是 `e、et、eta、etao`;
• 以 `t` 开头的子串有 $3$ 个,分别是 `t、ta、tao`;
• 以 `a` 开头的子串有 $2$ 个,分别是 `a、ao`;
• 以 `o` 开头的子串有 $1$ 个,是 `o`。
初次以外,题目中没有强调非空子串,所以空串也应该算其子串。所以字符串 `hetao` 的子串个数为 $5+4+3+2+1+1=16$。