Menu
CoddyTech

Count Vowels

ניתנת לך מחרוזת s המורכבת מאותיות באנגלית. ספור כמה מהתווים שלה הם תנועות והחזר את המספר הזה. התנועות הן a, e, i, o ו-u, באותיות קטנות או גדולות. האות y אינה נחשבת.

פונקציה

countVowels(s: string) → integer
sstring
מחרוזת האותיות באנגלית לסריקה
מחזירהinteger
מספר התנועות ב־s, אותיות גדולות וקטנות יחד

אילוצים

  • 1 ≤ s.length ≤ 5 × 104
  • s מכילה רק אותיות באנגלית (a עד z, A עד Z).

דוגמאות

קלט
s = "Interview"
פלט
4
הסבר
התנועות הן I, e, i ו-e. האות הגדולה I נספרת כמו אות קטנה, ולכן התשובה היא 4.

lock icon+18 בדיקות נסתרות בשליחה

challenge icon

שאלת המשך

האם תוכל להחזיר כמה פעמים מופיעה כל אחת מחמש התנועות, תוך קריאת המחרוזת פעם אחת בלבד?

איפוס הקוד
def countVowels(s):
    # כתבו כאן קוד
מקרי בדיקה

מקרה 1

מקרה 2

קלט

s = "Interview"

צפוי

4