Fix: Ensure all skills are tracked as files, not submodules
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# HumanEval/64
|
||||
# Loki Mode Multi-Agent Solution
|
||||
# Attempts: 1
|
||||
# Passed: True
|
||||
|
||||
def vowels_count(s):
|
||||
"""Write a function vowels_count which takes a string representing
|
||||
a word as input and returns the number of vowels in the string.
|
||||
Vowels in this case are 'a', 'e', 'i', 'o', 'u'. Here, 'y' is also a
|
||||
vowel, but only when it is at the end of the given word.
|
||||
|
||||
Example:
|
||||
>>> vowels_count("abcde")
|
||||
2
|
||||
>>> vowels_count("ACEDY")
|
||||
3
|
||||
"""
|
||||
vowels = "aeiou"
|
||||
s_lower = s.lower()
|
||||
count = 0
|
||||
|
||||
for char in s_lower:
|
||||
if char in vowels:
|
||||
count += 1
|
||||
|
||||
if s_lower and s_lower[-1] == 'y':
|
||||
count += 1
|
||||
|
||||
return count
|
||||
Reference in New Issue
Block a user