P13976 [AtCoder] Given is a string S of length N consisting of lowercase English letters.
提高-
题目描述

Given is a string S of length N consisting of lowercase English letters.
Snuke can do this operation any number of times: remove fox occurring as a substring from s and concatenate the remaining parts of s.
What is the minimum possible length of s after some number of operations by Snuke?

-----Constraints-----
- $1 \leq N \leq 2 \times 10^{5}$
- s is a string of length N consisting of lowercase English letters.

-----Input-----
Input is given from Standard Input in the following format:
N
s

-----Print-----
Print the minimum possible length of s after some number of operations by Snuke.

-----Sample Input-----
6
icefox

-----Sample Output-----
3

  • By removing the fox at the end of icefox, we can turn s into ice.
输入格式

见题面

输出格式

见题面

样例输入
6 icefox
样例输出
3