#2446. [ABC299C] Dango
[ABC299C] Dango
题目描述
对于一个正整数 ,我们称一个 阶 Dango 是一个满足以下条件的字符串:
- 它是一个仅由字符
o
和-
组成的长度为 的字符串。 - 它的第一个和最后一个字符中有且仅有一个是
-
,其它的 个字符全是o
。
比如说,ooo-
就是一个 阶的 Dango 字符串,而 -ooo-
,oo
,o-oo-
则不是任何一个正整数阶的 Dango 字符串。
给你一个长为 的只由 o
和 -
组成的字符串 ,问在它的所有子串中最长的 Dango 字符串是几阶的。特别地,如果 的所有子串都不是 Dango 字符串,那就输出 -1
。
输入格式
第一行输入一个整数
第二行输入一个字符串
输出格式
输出满足条件的最大整数,若不存在输出 -1
10
o-oooo---o
4
1
-
-1
30
-o-o-oooo-oo-o-ooooooo--oooo-o
7
提示
样例 1 解释
第 到第 个字符是 oooo-
是一个 阶 dango 字符串。