对于 $20 \%$ 的评测用例, $1 \leq n \leq 10$;
对于 $40 \%$ 的评测用例, $1 \leq n \leq 100$;
对于 $50 \%$ 的评测用例, $1 \leq n \leq 1000$;
对于 $60 \%$ 的评测用例, $1 \leq n \leq 10000$;
对于所有评测用例, $1 \leq n \leq 100000$。
样例说明
所有子串 f 值如下:
a 1
ab 2
aba 1
abab 0
ababc 1
b 1
ba 2
bab 1
babc 2
a 1
ab 2
abc 3
b 1
bc 2
c 1