Mô tả
Dù là đĩa VCD hay bản rip mạng, những bộ phim tình yêu rạp Hà Nội đời đầu luôn để lại chút hoài niệm. Nhưng khi bạn lôi chiếc tệp phụ đề cũ ra xem, chữ hiện lên loằng ngoằng: từ "anh" thì thành "ꜹ", còn từ "ong" thì loang ra "ꝋ". Đó là do bộ mã hóa đời cũ vô tình gom hai chữ cái cạnh nhau thành một ký tự đặc biệt (ligature).
Nhiệm vụ của bạn rất đơn giản: viết một hàm nhận vào một chuỗi phụ đề, quét qua từng ký tự và thay thế các ligature bằng chữ viết thường đúng chuẩn tiếng Việt. Quy tắc thay thế như sau:
- Ký tự
ꜹthay bằng chuỗianh - Ký tự
ꝋthay bằng chuỗiong
Các ký tự khác trong chuỗi được giữ nguyên, kể cả chữ in hoa, dấu câu hay khoảng trắng.
Đầu vào
- Một chuỗi
schứa nội dung một dòng phụ đề.
Đầu ra
- Trả về một chuỗi đã được chuẩn hóa theo quy tắc trên.
Ràng buộc
- Độ dài chuỗi
skhông vượt quá 1000 ký tự. - Chuỗi chỉ chứa các ký tự chữ cái tiếng Việt, khoảng trắng và dấu câu thông thường.
Ví dụ
Giả sử chuỗi đầu vào là "Con ꜹ ấy tên ꝋ nà ꜹ em trai".
Bước 1: Ta thấy ba ký tự ligature xuất hiện trong chuỗi.
Bước 2: Thay lần lượt ꜹ thành anh và ꝋ thành ong.
Bước 3: Chuỗi trở thành "Con anh ấy tên ong nà anh em trai".
Vậy kết quả trả về là "Con anh ấy tên ong nà anh em trai".