当前位置:   article > 正文

华为OD机试-2024年真题C卷&D卷(java)-最长的指定瑕疵度的元音子串

华为OD机试-2024年真题C卷&D卷(java)-最长的指定瑕疵度的元音子串

一、题目

题目描述:

开头和结尾都是元音字母(aeiouAEIOU)的字符串为 元音字符串 ,其中混杂的非元音字母数量为其 瑕疵度 。比如:
1、 “a” 、 “aa”是元音字符串,其瑕疵度都为0
2、 “aiur”不是元音字符串(结尾不是元音字符)
3、 “abira”是元音字符串,其瑕疵度为2
给定一个字符串,请找出指定瑕疵度的最长元音字符子串,并输出其长度,如果找不到满足条件的元音字符子串,输出0。
子串:字符串中任意个连续的字符组成的子序列称为该字符串的子串。

二、输入输出

输入描述:
首行输入是一个整数,表示预期的瑕疵度flaw,取值范围[0, 65535]。

接下来一行是一个仅由字符a-z和A-Z组成的字符串,字符串长度(0, 65535]。
输出描述:
输出为一个整数,代表满足条件的元音字符子串的长度。

三、示例

  1. 示例1
  2. 输入:
  3. 0
  4. asdbuiodevauufgh
  5. 输出:
  6. 3
  7. 说明:
  8.  满足条件的最长元音字符子串有两个,分别为uio和auu,长度为3
  9. 示例2
  10. 输入:
  11. 2
  12. aeueo
  13. 输出:
  14. 0
  15. 说明:
  16. 没有满足条件的元音字符子串,输出0
  17. 示例3
  18. 输入:
  19. 1
  20. aabeebuu
  21. 输出:
  22. 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/898277
推荐阅读
相关标签
  

闽ICP备14008679号