博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验吧 围在栅栏中的爱
阅读量:6985 次
发布时间:2019-06-27

本文共 923 字,大约阅读时间需要 3 分钟。

实验吧 围在栅栏中的爱

题目链接:

题目大意:最近一直在好奇一个问题,QWE到底等不等于ABC?-.- .. --.- .-.. .-- - ..-. -.-. --.- --. -. ... --- ---

摩斯密码+QWE加密+栅栏密码

首先很明显后面那串是摩斯密码,在线摩斯密码解密得"KIQLWTFCQGNSOO".

由题目中的提示信息猜测是QWE加密(以标准键盘的字母顺序映射'A'-'Z'的字母),解密翻转后得"IILYOAVNEBSAHR".

字符串中包含'L','O','V','E'与题目中的'爱'字呼应,由题目"栅栏"得知是栅栏加密.

以2个字符为1栏,排列成7*2的矩阵,得到flag:"iloveshiyanbar"(答案要小写).

QWE解密及翻转的代码如下:

1 #include 
2 #include
3 #include
4 #include
5 #define N 10005 6 using namespace std; 7 typedef long long ll; 8 char f[]={
'Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M'}; 9 char g[27];10 string s,t="";11 int main(void){12 freopen("in.txt","r",stdin);13 freopen("out.txt","w",stdout);14 for(int i=0;i<26;++i)15 g[f[i]-'A']=i+'A';16 cin>>s;17 for(int i=0;i

 

转载于:https://www.cnblogs.com/barrier/p/6732782.html

你可能感兴趣的文章
NTP时间服务器安装
查看>>
Thinkphp3.23 关联模型relation方法不存在解决方法
查看>>
bash脚本编程之一 条件判断及算术运算
查看>>
工作中非常逆天的shell命令
查看>>
我的友情链接
查看>>
[IOS]clang diagnostic、Wprotocol ..
查看>>
HTML4.01规范-HTML文档的顶层结构(3)
查看>>
11个鲜为人知的实用Linux命令 - Part 2
查看>>
我国今日接连发生4起地震 震级均在3级以上
查看>>
优化PhoneGAP的Splashscreen 类
查看>>
增强 wp_list_authors 显示文章最多的作者
查看>>
代码:显示查询的日历
查看>>
完整的目标管理三段俱全
查看>>
AD 脚本kixtart运用之六(outlook邮件批量生成签名)
查看>>
优化SQL查询:如何写出高性能SQL语句
查看>>
简单易用的库存管理软件、进销存软件
查看>>
docker WARNING: IPv4 forwarding is disabled. 解决方法
查看>>
Tomcat+Nginx+Memcached集群部署
查看>>
通过FFMPEG代码学习函数指针和指针函数
查看>>
puppet 基础篇
查看>>