Menu
CoddyTech

Count Vowels

Người mớiMảng và chuỗipython iconjava iconcpp iconc iconjs icon+10

Cho chuỗi s gồm các chữ cái tiếng Anh, hãy trả về số ký tự nguyên âm trong chuỗi. Các nguyên âm gồm a, e, i, o và u, dù viết thường hay viết hoa. Chữ cái y không được tính.

Hàm

countVowels(s: string) → integer
sstring
chuỗi chữ cái tiếng Anh cần quét
Trả vềinteger
số nguyên âm trong s, tính cả chữ hoa lẫn chữ thường

Ràng buộc

  • 1 ≤ s.length ≤ 5 × 104
  • s chỉ chứa các chữ cái tiếng Anh từ a đến z và từ A đến Z.

Ví dụ

Đầu vào
s = "Interview"
Đầu ra
4
Giải thích
Các nguyên âm là I, e, i và e. Chữ I viết hoa được tính như chữ viết thường, vì vậy đáp án là 4.
challenge icon

Câu hỏi mở rộng

Bạn có thể trả về số lần xuất hiện của mỗi nguyên âm trong năm nguyên âm mà vẫn chỉ đọc chuỗi một lần không?

Đặt lại code
def countVowels(s):
    # Viết code ở đây

Kiểm thử #1

Kiểm thử #2

Đối số

s = "Interview"

Đầu ra mong đợi

4