楼主:
JIWP (JIWP)
2025-09-12 23:15:563227. Vowels Game in a String
思路:
如果元音有奇数个
Alice可以直接全部拿走
如果元音有偶数个, 且大于0
Alice可已先拿到剩1个, Bob不能拿, 接着Alice再全部拿走
就只有元音数目=0
Bob才会赢
golang code :
func doesAliceWin(s string) bool {
for i := 0; i < len(s); i++ {
if chkVowel(s[i]) {
return true
}
}
return false
}
func chkVowel(b byte) bool {
if b == 'a' || b == 'e' || b == 'i' || b == 'o' || b == 'u' {
return true
}
return false
}