Cho chuỗi chữ thường text. Ánh xạ mỗi ký tự thành ký tự đối xứng trong bảng chữ cái (a↔z, b↔y...).
Ví dụ: "abcdefg" → "zyxwvut".
Các bước giải quyết
N = ord('z') + ord('a')- Trả về chuỗi nối các
chr(N - ord(s))cho từngstrongtext
Ví dụ mã Python
class Solution:
def solve(self, text):
N = ord('z') + ord('a')
ans = ''
return ans.join([chr(N - ord(s)) for s in text])
ob = Solution()
print(ob.solve("abcdefg"))
print(ob.solve("hello"))
Đầu vào
"abcdefg" "hello"
Đầu ra
zyxwvut svool