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] Affine giữ hoa/thường

    Affine giữ hoa/thường

    Mã hóa Affine (a,b) nhưng bảo toàn kiểu chữ: chữ hoa mã hóa trong A..Z, chữ thường mã hóa trong a..z (cùng công thức (a*x+b) mod 26), các ký tự khác (số, dấu cách) giữ nguyên.

    Ví dụ

    • Khóa (5,8), Hello → Rclla.
    • Định dạng đầu vào:

      Dòng 1: a b. Dòng 2: chuỗi.

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

      Độ dài ≤ 1000.

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

      Chuỗi đã mã hóa giữ nguyên kiểu chữ.

    Ví dụ:

    Đầu vào:

    5 8
    Hello
    

    Đầu ra:

    Rclla

    Giải thích:

    H→R (hoa), e→c, l→l, l→l, o→a (thường).

    Đang tải editor...