#coding=utf-8
#author:MrLyn、我擦咧什么鬼
#team:米斯特安全
def peig(data):
code = dict(A='aaaaa',B='aaaab',C='aaaba',D='aaabb',E='aabaa',F='aabab',
G='aabba',H='aabbb',I='abaaa',J='abaab',K='ababa',L='ababb',
M='abbaa',N='abbab',O='abbba',P='abbbb',Q='baaaa',R='baaab',
S='baaba',T='baabb',U='babaa',V='babab',W='babba',X='babbb',
Y='bbaaa',Z='bbaab',a='AAAAA',g='AABBA',n='ABBAA',t='BAABA',
b='AAAAB',h='AABBB',o='ABBAB',u='BAABB',c='AAABA',i='ABAAA',
j='ABAAA',p='ABBBA',d='AAABB',k='ABAAB',q='ABBBB',x='BABAB',
e='AABAA',l='ABABA',r='BAAAA',y='BABBA',f='AABAB',m='ABABB',
s='BAAAB',z='BABBB',v='BAABB',w='BABAA')
num1 = 0
#aaaab aaaaa aaaba abbab abbaa abaaa baaab abbaa abbab baaba aabab abbab abbab aaabb
s = ''
l=[]
answer = ''
for i in range(len(data)/5):
l.append(data[num1:num1+5])
num1+=5
answer = ''.join(x[0] for i in l for x in code.items() if i == x[1] and x[0] != 'j')
answer_list = ['']
num = 2
for i in answer:
if i != 'i':
for key,value in enumerate(answer_list):
answer_list[key] = answer_list[key] + i
elif i == 'i':
for key,value in enumerate(answer_list):
answer_list.append(value + 'j')
answer_list[key] = answer_list[key] + 'i'
if len(answer_list) == num:
num = num * 2
break
return answer_list
def run(data):
ans = '\n'.join(peig(data))
return ans
![avatar](https://profile-avatar.csdnimg.cn/10d935763fb94eaf883f9808c721cd38_zhf44886622.jpg!1)
Imba_Water_B
- 粉丝: 0
- 资源: 1
最新资源
- 基于单片机的视力保护器设计.zip
- 利用zigbee的无线单片机温度计课程设计2.zip
- 四轴飞行器-概念扫盲.zip
- 2218_144564123.html
- PictureCleaner图像漂白软件免费(内含效果图)
- 视频号无限制,AI一键生成原创视频项目玩法教程
- 冷门出行高峰来袭,里程积分项目玩法教程,高爆发期
- 电气安装工 三级工.pdf
- 整蛊无人直播项目玩法教程,支持抖音快手,利用矢重闪光
- 新起店项目玩法教程,拼多多虚拟电商,24小时实现成交
- 淘宝掘金项目玩法教程,单机操作收益
- arduino+android制作的智能家居系统(含源码、文档)
- 电气安装工 四级工.pdf
- Seetong监控软件Windows版
- 独家珍藏免费分享——智能家居控制系统完整设计方案(含设计方案、原理图、多功能面板、智能插座原理图、智能控制器等)
- 信用卡评分模型数据kaggle竞赛2019
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)