
1 jackyzy823 2013-06-21 00:23:07 +08:00 v2ex code的排版不忍直视。。。。 |
2 TankyWoo 2013-06-21 07:37:25 +08:00 我记得v2ex好像可以嵌套gist,楼主可以试试,或者贴在gist/pastebin/pastie/codepad上然后给个链接吧,Python没缩进不忍直视啊。。。 |
3 y0 2013-06-21 07:53:41 +08:00 reversed 返回的是 iterator, 怎么加啊。这程序放 python 里会报错。 |
4 y0 2013-06-21 08:08:25 +08:00 k 是一个循环的变量,但这段代码会出现 string index out of range. 比如 len(key) = 3, 到第四步 k = 3, key[3] 已经 out of range 了,在 for loop 的末尾才能更新成 0. 除非你想说这表示 key 至少有 6 位... |
5 Mutoo 2013-06-21 09:59:24 +08:00 光靠这一组数据,没办法推出真正的key,注意第二位的 a 经过转换后,仍为 a 说明 ord(v)^ord(key[k]) < 32 或 ord(v)^ord(key[k]) > 126 且此时 k = 1 k[1]的解有 2^5 + 1 + 2^7 种 不像 k[0] 可以明确算出来是21 m 109 01101101 x 120 01111000 01101101 00010101 21 k[0] 01111000 |