答应我以后缩进弄对行吗,尤其是py,别的语言还好有花括号
变量名 | 类 型 | 静态 | 数组 | 备 注 | key | 字节集 | | | mask | 字节集 | | | array | 字节集 | | | i | 整数型 | | | r0 | 整数型 | | | r2 | 整数型 | | | r4 | 整数型 | | |
key = { 56, 48, 51, 48, 54, 102, 52, 51, 55, 48, 98, 51, 57, 102, 100, 53, 54, 51, 48, 97, 100, 48, 53, 50, 57, 102, 55, 55, 97, 100, 98, 54 }mask = { 55, 146, 68, 104, 165, 61, 204, 127, 187, 15, 217, 136, 238, 154, 233, 90 }array = 取空白字节集 (取文本长度 (inarg )) 计次循环首 (取文本长度 (inarg ), i ) r0 = 取代码 (inarg, i ) r2 = mask [位与 (i - 1, 15 ) + 1 ] r4 = key [位与 (i - 1, 7 ) + 1 ] r0 = 位异或 (r2, r0 ) r0 = 位异或 (r0, r4 ) r0 = r0 + r2  r2 = 位异或 (r2, r0 ) r2 = 位异或 (r2, r4 ) array [i ] = 位与 (r2, 255 ) 计次循环尾 ()返回 (array )
|