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] Keyword cipher: mã hóa

    Keyword cipher: mã hóa

    Dùng bảng thay thế sinh từ từ khóa (như bài trước) để mã hóa một chuỗi. Mỗi chữ cái X (A=0) được thay bằng ký tự thứ X trong bảng. Giữ nguyên ký tự không phải chữ cái.

    Ví dụ

    • Từ khóa SECURITY, chuỗi ABC → bảng bắt đầu SEC... → SEC.
    • Định dạng đầu vào:

      Dòng 1: từ khóa. Dòng 2: chuỗi cần mã hóa.

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

      Độ dài chuỗi ≤ 1000.

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

      Chuỗi đã mã hóa.

    Ví dụ:

    Đầu vào:

    SECURITY
    ABC
    

    Đầu ra:

    SEC

    Giải thích:

    Bảng bắt đầu S,E,C → A→S, B→E, C→C.

    Đang tải editor...