檢視圖片
先看看 26 個英文字母的代碼:
A = 1
B = 2
C = 3
D = 4
E = 5
F = 6
G = 7
H = 8
I = 9
J = 10
K = 11
L = 12
M = 13
N = 14
O = 15
P = 16
Q = 17
R = 18
S = 19
T = 20
U = 21
V = 22
W = 23
X = 24
Y = 25
Z = 0 或 26
用0至25可以看成是除26時的餘數。
這就是 mod 26 的意思��
f(p)=(p+3) mod 26
其實就是把英文字母向後移三個。
例如:
A --> D [1 + 3 = 4]
B --> E [2 + 3 = 5]
。。。。
X --> A [24 + 3 = 27,除 26 餘 1]
Y --> B [25 + 3 = 28,除 26 餘 2]
Z --> C [26 + 3 = 29,除 26 餘 3]
加密就是向後移三個,所以解密就是向前移三個。
對於你的題目:
H= 8 減3得 5=E
D= 4 減3得 1=A
W=23 減3得 20=T
G= 7 減3得 4=D
L=12 減3得 9=I
P=16 減3得 13=M
V=22 減3得 19=S
X=24 減3得 21=U
P=16 減3得 13=M
因此,答案是:
EAT DIM SUM
即是「食點心」。
檢視圖片
全站熱搜
留言列表