package q1456 func isVowel(b byte) bool { switch b { case 'a', 'e', 'i', 'o', 'u': return true } return false } func maxVowels(s string, k int) int { maxV := 0 curr := 0 for i := range len(s) { if isVowel(s[i]) { curr++ } if i >= k && isVowel(s[i-k]) { curr-- } maxV = max(curr, maxV) } return maxV } var _ = maxVowels