#USACO2449. 妄想症

妄想症

题目描述

约翰有妄想症,满脑子都是他的奶牛贝茜(bessie)。

例如,如果给他看字符串 bqessiyexbesszieb,他甚至会忽略其中一些字母,只会看到 bessiebessie

给定一个字符串 ssB(s)B(s)表示通过删除 ss 中的一些字符(也可以不删),可以得到的子串 bessie 的最大数量。

如上述示例,当 ssbqessiyexbesszieb 时,B(s)=2B(s)=2

给定一个由小写字母构成的字符串 tt,请你计算 tt 的所有子串 ssB(s)B(s) 之和。

输入格式

一个由小写字母构成的字符串 tt

输出格式

一个整数,表示 tt 的所有子串 ssB(s)B(s) 之和。

bessiebessie
14
abcdefghssijebessie
28

提示

1t3×1051≤|t|≤3×10^5

样例1解释

tt有12 个子串包含 11bessie11 个子串包含 22bessie,所以答案为 12×1+1×2=14。