2008 - Đếm nguyên âm

Tạo bởi: GV. Bùi Phú Khuyên

Mô tả yêu cầu

Cho một chuỗi ký tự (có thể chứa chữ cái, số, dấu cách và ký tự khác). Hãy đếm số lượng nguyên âm tiếng Anh xuất hiện trong chuỗi đó. Nguyên âm xét ở đây là a, e, i, o, u — cả chữ thường và chữ hoa (A, E, I, O, U) đều tính.

Trả về một số nguyên là tổng số nguyên âm trong chuỗi.

Dữ liệu vào

Một dòng duy nhất chứa chuỗi S. (1 ≤ chiều dài |S| ≤ 100000)

Dữ liệu ra

Một dòng duy nhất chứa một số nguyên — số lượng nguyên âm trong S.

Ghi chú: Nếu chuỗi rỗng (độ dài 0) thì in 0. Chỉ tính nguyên âm tiếng Anh (không tính các chữ cái có dấu kiểu tiếng Việt như â, ă, ô, ê, ơ, trừ khi chúng là a,e,i,o,u chuẩn).

Ví dụ

Dữ liệu vào Sao chép
Hello World!
Dữ liệu ra Sao chép
3
Dữ liệu vào Sao chép
BCDFG
Dữ liệu ra Sao chép
0
Dữ liệu vào Sao chép
AaEeIiOoUu
Dữ liệu ra Sao chép
10

Gợi ý/Hướng dẫn

Giải thích bộ kiểm thử:

  • Ví dụ 1: H e l l o W o r l d ! có nguyên âm e, o, o → 3.
  • Ví dụ 2: Không có nguyên âm.
  • Ví dụ 3: Tất cả đều là nguyên âm.
Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB