Xử lý xâu
Đề bài
Mô tả
Cho một xâu ký tự gồm các chữ cái Latin in hoa và in thường. Hãy viết chương trình xử lý xâu theo đúng ba bước sau:
- Xóa tất cả các nguyên âm.
- Chèn ký tự "." vào trước mỗi phụ âm.
- Đổi mọi phụ âm in hoa thành chữ in thường tương ứng.
Trong bài này, nguyên âm là các chữ cái A, O, Y, E, U, I (không phân biệt hoa thường), tất cả các chữ cái còn lại là phụ âm. Lưu ý rằng Y được xem là nguyên âm.
Dữ liệu vào
Một dòng duy nhất chứa xâu chỉ gồm các chữ cái Latin in hoa và in thường.
Dữ liệu ra
In ra xâu kết quả sau khi xử lý. Dữ liệu đảm bảo xâu kết quả không rỗng.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| tour | .t.r | Xóa nguyên âm o, u; còn lại t, r, mỗi phụ âm thêm dấu chấm phía trước. |
| Codeforces | .c.d.f.r.c.s | Xóa o, e, o, e; các phụ âm C, d, f, r, c, s được đổi thành chữ thường và thêm dấu chấm. |
| aBAcAba | .b.c.b | Xóa hết a, A; phụ âm B, c, b đổi thành chữ thường: .b.c.b. |
Bình luận