WeChall Training: Crypto - Caesar I
来源:互联网 发布:php api接口开发 框架 编辑:程序博客网 时间:2024/06/07 00:09
这个题目呢,凯撒密码=0=大家都懂,循环移位的思想
由于不知道移了多少位,所以枚举一下喽:
__author__ = 'BlackCat'a = "GUR DHVPX OEBJA SBK WHZCF BIRE GUR YNML QBT BS PNRFNE NAQ LBHE HAVDHR FBYHGVBA VF EQQNBFNOYECT"for i in range(1, 26): list=[] for j in range(0, len(a)): if a[j]!=' ': list.append(chr(ord('A')+(ord(a[j])-ord('A')+i)%26)) else: list.append(" ") print ''.join(list)
看看那个看起来像是正常的语句:
0 0
- WeChall Training: Crypto - Caesar I
- WeChall Training: Crypto - Caesar I
- [WeChall] Training: Crypto - Caesar I (Crypto, Training)
- WeChall Training: Stegano I
- WeChall Training: Stegano I
- [WeChall] Training: Stegano I
- Wechall刷题(二) Training: MySQL I 总结
- XMAN2017选拔赛Crypto-Caesar
- Wechall刷题(三)Crypto
- WeChall Training: Get Sourced
- WeChall Training: WWW-Robots
- WeChall Training: ASCII
- WeChall Training: Get Sourced
- WeChall Training: WWW-Robots
- WeChall Training: ASCII
- [Wechall]Training:MySQL
- [WeChall] Training: ASCII (Training, Encoding)
- WeChall writeup :Encodings I
- poll和select的使用和差异
- <MFC多线程> 读者写者问题
- Java Insert Interval(插入间隔)
- 2014华为机试题——取出整型数据中出现次数最多的元素,并按照升序排列返回
- java痛苦学习之路[七]---专注移动互联网产品设计研发
- WeChall Training: Crypto - Caesar I
- Linux进程间通信——使用匿名管道
- Android App 内存泄露之Thread
- [ACM] POJ 1936 All in All (查找,一个串是否在另一个串中)
- webcente
- Linux进程间通信——使用命名管道
- Oracle Arraysize设置对于逻辑读的影响实例分析
- C语言的本质(25)——C标准库之内存管理
- ACTIVITI 源码研究之命令模式执行