Biến mỗi cặp ký tự thành vector cột P=(x,y) rồi nhân ma trận khóa K=[[a,b],[c,d]] modulo 26:
A=0,…,Z=25. Độ dài chuỗi luôn chẵn.
K=[[3,3],[2,5]], HI: H=7,I=8 → (3·7+3·8)=45 mod26=19=T; (2·7+5·8)=54 mod26=2=C → TC.
Dòng 1: 4 số a b c d. Dòng 2: bản rõ độ dài chẵn (A-Z).
0 ≤ a,b,c,d ≤ 25; độ dài chẵn ≤ 1000.
Một dòng: bản mã.
Ví dụ:
Đầu vào:
3 3 2 5
HELP
Đầu ra:
HIAT
Giải thích:
Đang tải editor...