#P9188. [USACO23OPEN] Pareidolia S
[USACO23OPEN] Pareidolia S
Description
Given a string , let represent the maximum number of repeated copies of "bessie" one can form by deleting zero or more of the characters from . In the example above, .
Computing is an interesting challenge, but Farmer John is interested in solving a challenge that is even more interesting: Given a string of length at most consisting only of characters a-z, compute the sum of over all contiguous substrings of .
Input Format
The input consists of a nonempty string of length at most whose characters are all lowercase English letters.
Output Format
Output a single number, the total number of bessies that can be made across all substrings of the input string.
bessiebessie
14
abcdefghssijebessie
28
Hint
For the first sample, twelve substrings contain exactly "bessie", and string contains exactly "bessie"s, so the total is .
- Inputs 3-5: The string has length at most .
- Inputs 6-12: No additional constraints.
京公网安备 11011102002149号