Khi mã hóa văn bản thực, ta thường giữ nguyên khoảng trắng, dấu câu, chữ số và giữ nguyên hoa/thường của chữ cái. Khóa chỉ "tiến" khi gặp một chữ cái.
j rồi tăng j.a-z, chữ hoa trong vùng A-Z, ký tự khác giữ nguyên.Khóa Lemon, bản rõ Attack at Dawn! → Lxfopv ef Rnhr!.
Dòng 1: khóa. Dòng 2: bản rõ (có thể chứa khoảng trắng, dấu câu).
1 ≤ độ dài khóa ≤ 100 (ít nhất 1 chữ cái); độ dài dòng 2 ≤ 1000.
Một dòng: bản mã, giữ nguyên ký tự không phải chữ cái và hoa/thường.
Ví dụ:
Đầu vào:
Lemon
Attack at Dawn!
Đầu ra:
Lxfopv ef Rnhr!
Giải thích:
Đang tải editor...