#arc108b. [arc108_b]Abbreviate Fox
[arc108_b]Abbreviate Fox
Problem Statement
Given is a string of length consisting of lowercase English letters. Snuke can do this operation any number of times: remove fox
occurring as a substring from and concatenate the remaining parts of .
What is the minimum possible length of after some number of operations by Snuke?
Constraints
- is a string of length consisting of lowercase English letters.
Input
Input is given from Standard Input in the following format:
Print the minimum possible length of after some number of operations by Snuke.
Sample Input 1
6
icefox
Sample Output 1
3
- By removing the
fox
at the end oficefox
, we can turn intoice
.
Sample Input 2
7
firebox
Sample Output 2
7
fox
does not occur as a substring.
Sample Input 3
48
ffoxoxuvgjyzmehmopfohrupffoxoxfofofoxffoxoxejffo
Sample Output 3
27