【问题描述】
有一天,一只蚱蜢像往常一样在草地上愉快地跳跃,它发现了一条写满了英文字母的纸带。
蚱蜢只能在元音字母 (A、E、I、O、U、Y) 间跳跃,一次跳跃所需的能力是两个位置的差。纸带所需的能力值为蚱蜢从纸带开头的前一个位置根据规则跳到纸带结尾的后一个位置的过程中能力的最大值。
蚱蜢想知道跳跃纸带所需的能力值(最小)是多少。如图所示的纸带所需的能力值(最小)是 4。

【输入格式】
一行一个字符串,字符串长不超过 100。
【输出格式】
一行一个整数,代表(最小)能力值。
【输入样例】
ABABBBACFEYUKOTT
【输出样例】
4
code<代码>
#include<bits/stdc++.h>
us

博客探讨了蚱蜢在包含元音字母的纸带上跳跃的问题,它需要计算从开始到结束跳跃所需的最小能力值。这是一个涉及字符串处理和算法的C++编程挑战,解决方案旨在找到跳跃过程中能力的最大值。

524

被折叠的 条评论
为什么被折叠?



