Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [An toàn thông tin] Thay thế theo bảng cho trước (mã hóa)

    Thay thế theo bảng cho trước (mã hóa)

    Cho một bảng thay thế: một hoán vị 26 chữ cái in hoa. Chữ cái thứ i (A=0) được thay bằng ký tự thứ i của bảng.

    Mã hóa chuỗi cho trước theo bảng này (giữ nguyên ký tự không phải chữ cái).

    Ví dụ

    • Bảng QWERTYUIOPASDFGHJKLZXCVBNM, chuỗi ABC → QWE.
    • Định dạng đầu vào:

      Dòng 1: bảng thay thế (26 chữ in hoa). Dòng 2: chuỗi cần mã hóa.

    • Ràng buộc đầu vào:

      Bảng là hoán vị hợp lệ của A..Z.

    • Định dạng đầu ra:

      Chuỗi đã mã hóa.

    Ví dụ:

    Đầu vào:

    QWERTYUIOPASDFGHJKLZXCVBNM
    ABC
    

    Đầu ra:

    QWE

    Giải thích:

    A→Q, B→W, C→E.

    Đang tải editor...