自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BUUCTF-Crypto-传统知识+古典密码

1.对照甲子表找出相应数字,因为有+甲子,所以所有数字再加上六十2.将数字对照ASCII表找出相应字母3.因为是古典密码,想到栅栏密码和凯撒密码,先用栅栏密码解码,再用凯撒密码解码.![](https://img-blog.csdnimg.cn/20210524202026838.png#pic_center所以flag{SHUANGYU}...

2021-05-24 20:22:26 642

原创 BUUCTF-Misc-认真你就输了

1.先解压,得到一个xls文件2.binwalk一下,发现里面有zip3.所以就binwalk -e 10.xls一下,得到一个文件夹4.打开文件夹xl-charts–falg.txt,打开即得到flag得到的flag为:flag{M9eVfi2Pcs#}

2021-05-20 15:44:05 1054

原创 BUUCTF-Misc

BUUCTF-MISC-Snake1.将图片解压2.binwalk -e + 文件名(snake.jpg) 回车得到解压的压缩包3.打开名为key的文件夹出现base64密码,在线网站上解码得到:What is Nicki Minaj’s favorite song that refers to snakes?4.直接搜索没得到想要的,于是所以得到:anaconda5.没有思绪,但是肯定与anaconda有关,猜测是否这个词可以解密,但是不知道这是什么类型的加密,看过大佬的博客后知道:s

2021-05-18 20:16:15 366

原创 2021-03-28

A换零钞描述x星球的钞票的面额只有:100元,5元,2元,1元,共4种。小明去x星旅游,他手里只有2张100元的x星币,太不方便,恰好路过x星银行就去换零钱。小明有点强迫症,他坚持要求200元换出的零钞中2元的张数刚好是1元的张数的10倍,剩下的当然都是5元面额的。银行的工作人员有点为难,你能帮助算出:在满足小明要求的前提下,最少要换给他多少张钞票吗?(5元,2元,1元面额的必须都有,不能是0)注意,需要提交的是一个整数,不要填写任何多余的内容。输入没有输入。输出思路:2元的10个1

2021-03-28 11:48:15 131

原创 2021-03-25

[Huffuman树]#include<stdio.h>int main(){ int i,j,n; scanf("%d",&n); int a[n]; int p; int m; int sum=0; int flag=0; for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(m=0;m<n-1;m++) {

2021-03-25 20:13:04 36

原创 2021-03-17

龟兔赛跑预测#include<stdio.h>int main(){ int v1,v2,t,s,l,s1,s2,i; s1=0; s2=0; i=0; scanf("%d %d %d %d %d",&v1,&v2,&t,&s,&l); while(s1 < l && s2 < l) { s1+=v1; s2+=v2;

2021-03-17 19:36:56 44

原创 2021-03-14

FJ字符串#include<stdio.h>void fun(n){ if(n==0) printf("A"); else { fun(n-1); printf("%c",n+'A'); fun(n-1); }}int main(){ int n; scanf("%d",&n); fun(n-1); printf("\n"); return

2021-03-14 19:59:14 43

原创 2021-03-11

简单枚举#include <stdio.h>struct node{ int a, b, c, sum; char name[11];} a[55], t;int main(){ freopen("result.txt", "w", stdout); int i = 1; while(~scanf("%s%d%d%d", &a[i].name, &a[i].a, &a[i].b, &a[i].c)) {

2021-03-11 20:11:48 55

原创 2021-03-11

完美的代价#include<iostream>#include<string>using namespace std;int main(){ int N; string s; cin>>N>>s; int f=N-1; int step=0; bool flag=false; for(int i=0;i<f;i++) { for(int j=f;j>=i;j--

2021-03-11 20:06:09 53

原创 2021-03-07

视频学习#include<stdio.h>int main(){ int A,B,C; for (A='X';A<='Z';A++) { for (B='X';B<='Z';B++) { for (C='X';C<='Z';C++) { if(A=='X'||C=='X'||C=='Z'||B==A||B==C||A==C)

2021-03-07 20:00:02 45

原创 2021-03-07

时间转换#include<stdio.h>int main(){ int a,b,c,d,e,f; scanf("%d %d %d %d",&a,&b,&c,&d); e=c-a; f=d-b; if(f<0){ e--; f+=60; } printf("%d %d",e,f); return 0;}#include<iostream>

2021-03-07 19:53:29 44

原创 2021-03-04

视频学习while循环:并非到达指定次数,而是满足某条件时即停止循环eg:#include<iostream>using namespace std;int main(){ int sum=0,maxn=0,minn=200,n; cin>>n; while(n){ if(n>maxn) maxn=n; if(n<minn) minn=n; sum+=n; cin>>n; } cout<<maxn<&

2021-03-04 19:42:25 81 2

原创 2021-03-02

视频学习switch语句:其表达式的值必须是整数类型(int,char,)eg:#include<iostream>using namespace std;int main(){ int n; scanf("%d",&n); switch(n){ case 1: printf("monday"); break; case 2: printf("tuesday"); break; case 3: printf("wdnesday"

2021-03-02 12:25:31 58

原创 2021-03-01

序列求和#include<stdio.h>#include<stdlib.h>int main(){ long long n,sum=0; scanf("%lld",&n); sum=n*(n+1)/2; printf("%lld",sum); return 0;}时间转换#include<stdio.h>int main(){ int H=0,M=0,t; scanf("%d",&amp

2021-03-01 15:47:48 110

原创 2021-02-28

十六进制转八进制#include<stdio.h>#include<string.h>int main(){ int n,i,b,k,a,c,d,m,l; char s[10][100001],d16[16][5]={"0000","0001","0010","0011","0100","0101","0110","0111","1000","1001","1010","1011","1100","1101","1110","1111"},out[140000]={},

2021-02-28 22:41:36 56

原创 2021-02-28

特殊回文数#include <stdio.h>int main() { int n,i,a,b,c,d,e,f,sum; scanf("%d",&n); for(i=10000;i<100000;i++) { a=i/10000; b=i/1000%10; c=i/100%10; d=i/10%10; e=i%10; sum=a+b+c+d+e; if(a*10+b==e*10+d&&sum==n) { print

2021-02-28 22:18:36 54

原创 2021-02-26

C++视频学习常量:整形常量,字符型常量,符号常量(常用一个由字母或数字组成的符号来代表某个常量#define 常量名 常量值)输入输出控制符:以%开头的控制符,指明要输入输出的数据的类型及格式%d:读入或输出int变量%c:读入或输出char变量%f:读入或输出float变量,输出时保留小数点后面六位%lf:读入或输出double变量,输出时保留小数点后面六位%x:以十六进制读入或输出整形变量%lld:读入或输出long long变量%.nf:输出浮点数,精确到小数点后n位%nd:以n

2021-02-26 23:34:17 63

原创 2021-02-25

C++视频学习:int 表示存放的为整数%d表示要等待输入一个整数&a表示把输入的整数放入变量a多行注释 /* */ 单行注释 //变量和类型数据:类型名 变量名 1,变量名2,…,变量名n;变量的类型决定一个变量占用多少个字节定义变量的语句要出现在所有使用该变量的语句之前变量由大小字母,数字和下划线构成,中间不能有空格,不能以数字开头变量名是大小写相关的变量名不能和C++系统预留的名字重复基本数据类型:int ,long,short,char的最高位是符号位,位1表示负数,

2021-02-25 22:13:59 103

原创 2021-02-23

字符串1.用字符串打出图形,需要从图形中找规律,每一行的空格数变化的规律,字母或数字变化的规律,找出规律后用数学公式总结eg:输入一个整数n(0<n<26),表示字母三角形的层数#include<iostream>#include<string>using namespace std;int main(){ int n; cin>>n; for(int i = 1;i <= n;i++){ strin

2021-02-23 23:51:33 58

原创 2021-02-23

枚举算法就是根据提出的问题,一一列出该问题的所有解,并在逐一列出的过程中,检验每个可能解是否是问题的真正解,如果是就采纳这个解,不是就继续判断下一个。枚举法的结构:枚举范围循环+条件判断语句eg:某人说:我的年龄是个两位数,我比儿子大了27岁,如果把我的年龄的两位数字交换位置,就是我儿子的年龄计算某人年龄有多少种可能情况#include<stdio.h>int main(){ int a = 0; for(int i=10;i<=99;++i)//规定年龄的取值范围[10

2021-02-23 20:03:06 59

空空如也

空空如也

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

TA关注的人

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