Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 817 Bytes

longest_vowel.md

File metadata and controls

27 lines (22 loc) · 817 Bytes
  • The vowel substrings in the word codewarriors are o,e,a,io. The longest of these has a length of 2. Given a lowercase string that has alphabetic characters only (both vowels and consonants) and no spaces, return the length of the longest vowel substring. Vowels are any of aeiou.
solve("codewarriors") # 2
solve("suoidea") # 3
solve("ultrarevolutionariees") # 3

Solution:

def solve(s): 
    chain, counter = 0,0
    for i in s:
            if i in 'aeiou': 
                counter +=1
                if counter > chain:
                    chain = counter
            else:
                counter = 0
    return chain

print(solve("strengthlessnesses")) # 1 
print(solve("iiihoovaeaaaoougjyaw")) # 8