Đề bài
Bạn Minh đã dùng một công cụ trí tuệ nhân tạo của Google (Google AI) để hỏi về khái niệm nguyên âm, phụ âm trong tiếng Anh và được trả lời như sau: "Trong tiếng Anh, nguyên âm (vowels) là những âm thanh được phát ra khi luồng không khí từ phổi đi qua miệng mà không bị cản trở bởi môi, lưỡi hay răng như: a, e, i, o, u; phụ âm (consonants) là những âm thanh được phát ra khi luồng không khí từ phổi đi qua miệng và bị cản trở bởi môi, lưỡi hoặc răng như: b, c, d,… Nguyên âm và phụ âm đóng vai trò quan trọng trong việc tạo ra âm tiết và phân biệt ý nghĩa của từ. Sự kết hợp giữa nguyên âm và phụ âm tạo ra vô số các từ khác nhau".
Với các nguyên âm, phụ âm trong tiếng Anh được Google AI chỉ ra, em hãy kiểm tra lại để xác định tính chính xác rồi thực hiện yêu cầu sau:
Yêu cầu: Hãy viết chương trình tìm các nguyên âm trong tiếng Anh, đếm tần suất và vị trí xuất hiện của chúng trong chuỗi kí tự S được viết bằng tiếng Anh.
Dữ liệu vàoNGUYENAM.TXT
Cho bởi file NGUYENAM.TXT chứa chuỗi kí tự S được viết bằng tiếng Anh, có độ dài không quá 100 kí tự.
Kết quả ra
Thông báo ra màn hình danh sách các nguyên âm (Theo thứ tự của bảng chữ cái) có trong chuỗi kí tự S, tần suất xuất hiện và vị trí của chúng.
Ràng buộc
- Độ dài chuỗi S không quá 100 kí tự.
Ví dụ
Ví dụ 1
Hello
e:1:2 o:1:5
Ví dụ 2
Go to school
o:4:2, 5, 10, 11