【華為OD機考 統(tǒng)一考試機試C卷】 最長的指定瑕疵度的元音子串(C++ Java JavaScript
華為OD機考:統(tǒng)一考試 C卷 + D卷 + B卷 +A卷
2023年11月份,華為官方已經(jīng)將 華為OD機考:OD統(tǒng)一考試(A卷 / B卷)切換到 ? OD統(tǒng)一考試(C卷)和 OD統(tǒng)一考試(D卷) ?。根據(jù)考友反饋:目前抽到的試卷為B卷或C卷/D卷,其中C卷居多 ,按照之前的經(jīng)驗C卷D卷部分考題會復(fù)用A卷/B卷題,博主正積極從考過的同學(xué)收集C卷和D卷真題,可以查看下面的真題目錄。
C卷 + D卷 + B卷 +A卷真題目錄: https://blog.csdn.net/banxia_frontend/article/details/129640773
C卷 + D卷 + B卷 +A卷專欄: https://blog.csdn.net/banxia_frontend/category_12225173.html
華為OD面試真題精選:https://blog.csdn.net/banxia_frontend/category_12436481.html
在線OJ:https://hydro.ac/d/hwod/p
題目描述
開頭和結(jié)尾都是元音字母(aeiouAEIOU)的字符串為元音字符串,其中混雜的非元音字母數(shù)量為其瑕疵度。比如:
“a” 、 “aa”是元音字符串,其瑕疵度都為0
“aiur”不是元音字符串(結(jié)尾不是元音字符)
“abira”是元音字符串,其瑕疵度為2
給定一個字符串,請找出指定瑕疵度的最長元音字符子串,并輸出其長度,如果找不到滿足條件的元音字符子串,輸出0。
子串:字符串中任意個連續(xù)的字符組成的子序列稱為該字符串的子串。
輸入描述
首行輸入是一個整數(shù),表示預(yù)期的瑕疵度flaw,取值范圍[0, 65535]。
接下來一行是一個僅由字符a-z和A-Z組成的字符串,字符串長度(0, 65535]。
輸出描述
輸出為一個整數(shù),代表滿足條件的元音字符子串的長度。