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] Tổng mã Affine trên toàn bảng

    Tổng mã Affine trên toàn bảng

    Cho khóa (a,b), tính tổng các giá trị mã hóa của tất cả 26 chữ cái:

    S=∑x=025(a⋅x+b) mod 26S = \sum_{x=0}^{25} (a \cdot x + b) \bmod 26S=∑x=025​(a⋅x+b)mod26

    Lưu ý: khi a khả nghịch thì mã hóa là hoán vị của 0..25 nên S = 0+1+...+25 = 325. Bài này yêu cầu tính tổng thực tế cho cả a không khả nghịch.

    Ví dụ

    • a=5,b=8 → S=325 (vì là hoán vị).
    • Định dạng đầu vào:

      Một dòng: a b.

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

      0 ≤ a,b ≤ 25.

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

      Tổng S.

    Ví dụ:

    Đầu vào:

    5 8
    

    Đầu ra:

    325

    Giải thích:

    a=5 khả nghịch → mã hóa là hoán vị → tổng = 325.

    Đang tải editor...