问题标题: 酷丁编程:7082怎么写

0
0
已解决
任和毅
任和毅
新手守护
新手守护

题目描述 De**ion

已知一串由大小写英文字母组成的串,请找出其中连续一段全部由小写英文字母构成的最长子串,再找出其中连续一段全部由大写英文字母构成的最长子串。
另外,若删除串中的一个字母,则剩余串中连续一段全是小写英文字母或全是大写英文字母构成子串的最大长度是多少?

输入描述 Input De**ion

一行,一个由大小写英文字母组成的串

输出描述 Output De**ion

三行
第一行一个数,表示最长连续一段全是小写英文字母构成的子串的长度。
第二行一个数,表示最长连续一段全是大写英文字母构成的子串的长度。
第三行一个数,表示删除一个字母后,最长连续一段全是由小写英文字母或全是由大写英文字母构成的子串的长度。

样例输入 Sample Input

HelloWorld

样例输出 Sample Output

4 1 8

数据范围及提示 Data Size & Hint

对于20%的数据,原串全是由小写字母或全是由大写字母构成构成。
对于另外20%的数据,原串中仅有一个大写字母或仅有一个小写字母。
对于另外30%的数据,原串的长度不超过10000。
对于100%的数据,原串的长度不超过1000000。


0
我要回答