给你一串未加密的字符串 str ,通过对字符串的每一个字母进行改变来实现加密,加密方式是在每一个字母 str[i] 偏移特定数组元素 a[i] 的量,数组 a 前三位已经赋值:a[0]=1,a[1]=2,a[2]=4。
给你一串未加密的字符串 str
,通过对字符串的每一个字母进行改变来实现加密。加密方式是将字符串中每个字母 str[i]
偏移特定数组元素 a[i]
的量,数组 a
的前三级已经赋值:a[0] = 1
,a[1] = 2
,a[2] = 4
。
i >= 3
时,数组元素 a[i] = (a[i-1] + a[i-2] + a[i-3]) % 26
。a
的前三个元素为 1, 2, 4
。