
secretLetter
Một nội dung bí mật muốn gửi đi cần phải được mã hóa. Quy tắc mã hóa như sau:
- Chuyển các ký tự chữ cái thành chữ cái tiếp theo trong bảng chữ cái (vd:
'a'
→'b'
,'z'
→'a'
) - In hoa các nguyên âm (
'a'
,'e'
,'o'
,'u'
,'i'
) có được sau khi chuyển đổi ở bước trên. - Các số và các ký tự khác không thay đổi
Ví dụ:
- Chuỗi ban đầu:
str =
"Hello DD!"
, kết quả chuỗi sau khi mã hóa sẽ làsecretLetter(str) =
"Ifmmp EE!"
Giải thích: ký tự 'H'
chuyển thành 'I'
, 'e'
chuyển thành 'f'
, tương tự 'D'
chuyển thành 'E'
(ở đây 'E'
đã được viết hoa nên không cần in hoa lần nữa)
Đầu vào/Đầu ra:
- [Giới hạn thời gian chạy] 0.5 s
- [Đầu vào] string
Chuỗistr
chứa ký tự bất kỳ0≤str.length()≤105
- [Đầu ra] string
Chuỗistr
đã được mã hóa theo quy tắc
Post Comment