自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【区块链技术】md5 扩展长度攻击

先做实验,再写原理实验要求如下:构造 secret = “secrete” data = " message" Hash = md5 append = “whatever” 的攻击串登录测试代码如下:(老师给的代码是Python2的,我电脑上安装的是python3.x,所以对于unquote的导入和print的使用进行了一点适当修改)import hashlibimport sysfrom urllib.parse import unquotedef login(password,

2021-09-21 10:46:26 8339

原创 Bugku CTF 抄错的字符 WP

Bugku CTF 抄错的字符 WP题目思路:由描述知给出的字符串中的每个字符原来可能是大小写字母或数字,应该先暴力枚举,并且优先级:数字 > 小写字母 > 大写字母,然后将枚举出来的字符进行解密(根据评论区知道是base64,实际做题过程中可能就需要一个一个尝试了)ps:字符串最后还要加一个=是真的搞代码如下:import base64s = "QWIHBLGZZXJSXZNVBZW="dic = {'I': '1', 'B': '6', 'S':'5','G': '9','

2021-09-04 10:56:14 4936 3

原创 最大比例,蓝桥杯,2016初赛

题目链接:添加链接描述(注:这里是多组测试用例,输入输出格式有一点区别)解题思路先排序(从小到大)每一项ai都可写作a0*q^m的形式,各项相除便可得到最大比例(不一定是公比q,可能是q的n次幂)的若干次幂,且这些幂指数的最大公约数为1(可反证,若不为1,设其gcd=m,则存在更大的最大比例q的m次方),所以将这些项各项相除(用大的除以小的),用set去重,到最后只剩一项即为最大比例。特判一下所有数相同,最大比例为1/1的情况。代码如下:#include <bits/stdc++.h&

2020-09-18 20:43:48 305

原创 判断已知顺序的三个点是顺时针还是逆时针

题目描述 平面上的三个点A(0,0),B(1,0),C(0,2)。按A->B->C是逆时针,按C-B-A是顺时针。给你平面三点的顺序,请你判断是逆时针、顺时针还是共线。 输入输入有若干行,每行有6个整数:X1、Y1、X2、Y2、X3、Y3表示你要顺序经过的三个点。 输出每行输出一个结果,顺时针就输出“Clockwise”,逆时针就输出“Anticlockwise”,共线输出"...

2020-03-25 14:09:57 1451

原创 密码脱落,蓝桥杯,2016初赛

题目描述 X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D 四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。 由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。你的任务是:给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。输入输入存在多组测试数据,对于每组测试数...

2020-03-19 22:12:01 414

原创 编程解决 传教士和食人者问题

很简单的搜索,但是其中的条件还是太多,卡了好久#include<bits/stdc++.h>using namespace std;int ans = 0;int m1[10] = {-2,0,-1,0,-1,1,1,0,2,0};int m2[10] = {0,-2,0,-1,-1,1,0,1,0,2};int path[100];bool visit[4][4][4...

2020-03-05 16:30:32 1100

原创 1466: [蓝桥杯2019初赛]等差数列

题目描述 数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中N 个整数。 现在给出这N个整数,小明想知道包含这N 个整数的最短的等差数列有几项? 输入 输入的第一行包含一个整数N。 第二行包含N 个整数A1.A2,…,AN。(注意A1<=AN 并不一定是按等差数列中的顺序给出) 2<=N<=100000,0<=Ai<=10^9 ...

2020-02-28 11:40:51 1975

原创 特别数的和,蓝桥杯,2019初赛

题目描述 小明对数位中含有2、0、1、9 的数字很感兴趣(不包括前导0) 在1到40中这样的数包括1、2、9、10 至32、39和40,共28 个,他们的和是574。 请问,在1到n 中,所有这样的数的和是多少? 输入 输入一个正整数n(1<=n<=10000)输出 输出一行,包含一个整数,表示满足条件的数的和。样例输入40样例输出574#include<b...

2020-02-27 16:03:46 535

原创 1464: [蓝桥杯2019初赛]数的分解

题目描述 把2019分解成3个各不相同的正整数之和,并且要求每个正整数都不包含数字2和4,一共有多少种不同的分解方法?注意交换3个整数的顺序被视为同一种方法,例如1000+1001+18 和1001+1000+18 被视为同一种。 时间限制: 1 Sec内存限制: 256 MB答案:40785#include<bits/stdc++.h>using namespace s...

2020-02-27 15:57:04 688

原创 Android安卓客户端通过socket连接阿里云服务器(python)

在网上找了一些socket连接的博客,客户端和服务器端要么都是java,要么都是python,像我这么奇葩的好像没见着,所以写个博客记录一下自己踩过的坑。。。客户端:首先,需要给app访问网络的权限:在AndroidManifest.xml中添加<uses-permission android:name="android.permission.INTERNET" />然...

2020-02-26 20:32:56 1020 1

原创 蓝桥杯2019初赛外卖店优先级

题目描述“饱了么”外卖系统中维护着N 家外卖店,编号1~N。 每家外卖店都有一个优先级,初始时(0 时刻) 优先级都为0。 每经过1个时间单位,如果外卖店没有订单,则优先级会减少1,最低减到0; 而如果外卖店有订单,则优先级不减反加,每有一单优先级加2。如果某家外卖店某时刻优先级大于5,则会被系统加入优先缓存中; 如果优先级小于等于3,则会被清除出优先缓存。 给定T 时刻以内的M...

2020-02-21 22:15:33 885 1

原创 修改数组,蓝桥杯,2019初赛

给定一个长度为N 的数组A = [A1, A2,…,AN],数组中有可能有重复出现的整数。现在小明要按以下方法将其修改为没有重复整数的数组。小明会依次修改A2,A3,…, AN。 当修改Ai 时,小明会检查Ai 是否在A1~Ai-1 中出现过。 如果出现过,则小明会给Ai 加上1 ; 如果新的Ai 仍在之前出现过,小明会持续给Ai 加1 ,直到Ai没有在A1~Ai-1中出现过。 当A...

2020-02-21 20:37:35 1187 5

原创 使用setSize或setBounds设置设置组件的位置无效怎么办

答:把布局管理器设置为Null,或者加个Jpanel,把需要设置位置的的组件放在JPanel中

2019-06-23 16:45:50 2661

原创 简单链表设计

新人小白一个,以前写链表的时候(只学了C和C++的引用)就被虐的不行,上网搜索相关的代码。。。大佬们的代码还是看不懂(面壁三秒钟)一学期后终于勉强懂了点。现在开始复习数据结构,并将自己勉强写的代码发出来供大家交流(仅供抛砖引玉)话不多说,源代码如下:#include<stdio.h>#include<malloc.h>typedef struct node{...

2018-07-23 16:13:21 1155 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除