- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 实验吧_小猴子爱吃桃
可以说是上编程课一个很一般的问题:python求出第一天的桃子数。n = 1for i in range(9): n = (n+1)*2 th = 9-i print ("第%d天早上剩余的桃子有:%4d个"%(th,n))print("CTF{%d}"%(n))这里说一下python和C格式化输出的差别:python可以直接连在一起,而C要用逗号分隔开。python格式化输出:点击打开...
2018-06-01 17:30:48 1152
原创 实验吧_手机短信
这是一个根据手机九宫格键盘而设计的加密方法,用Python解也很方便。hexstr = '335321414374744361715332'dic = {'2':'abc2','3':'def3','4':'ghi4','5':'jkl5','6':'mno6','7':'pqrs7','8':'tuv8','9':'wxyz9'}flag = ''for i in range(0,len(...
2018-06-01 10:55:33 381
原创 实验吧_变异凯撒
这一题是把凯撒密码的明文、密文空间扩展到ASCII码的范围,在ASCII码里面进行移位,根据提示前面的字符对应的应该是flag{,去ASCII码表中寻找所移位的位数,发现后一个字符移位的位数要比前一个字符多一位,于是python写了几行就得到答案了。c = 'afZ_r9VYfScOeO_UL^RWUc'm = ''i = 5for ch in c: m += chr(ord(ch)+i)...
2018-06-01 10:14:07 692
原创 实验吧_围在栏栅中的爱
题目如下图:看出一开始的是莫尔斯电码,解密:又提示QWE等不等于ABC,应该是键盘上的字母顺序对应字母表形成一个单表替换密码,对照得出:RHASBENVAOYLII.栅栏密码,刹那间以为是猪圈围栏密码,查了查百度。栅栏密码:所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个...
2018-06-01 02:33:45 303
原创 C语言实现DES算法
des.h/*------------------------------------------------------------- DES的基本运算--置换表 -------------------------------------------------------------*/// 对明文执行IP置换得到L0,R0 (L左32位,R右32位) ...
2018-06-01 01:45:16 12071 8
原创 Python核心编程(第二版)课后习题部分答案
2-11:借鉴了一位博主的稿子,但关键部分做了改动。# !/usr/bin/env python# -*- coding:utf-8 -*-print ('Please input corresponding number to run different function:\n(1)Calculate the sum of five numbers;\n(2)Calculate t
2018-06-01 01:00:06 2909
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人