简单密码破解
发布日期:2021-06-29 14:04:00 浏览次数:2 分类:技术文章

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

 

描述: 

密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。

 

假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。

他是这么变换的,大家都知道手机上的字母: 1–1, abc–2, def–3, ghi–4, jkl–5, mno–6, pqrs–7, tuv–8 wxyz–9, 0–0,就这么简单,渊子把密码中出现的小写字母都变成对应的数字,数字和其他的符号都不做变换,

声明:密码中没有空格,而密码中出现的大写字母则变成小写之后往后移一位,如:X,先变成小写,再往后移一位,不就是y了嘛,简单吧。记住,z往后移是a哦。

题目类别: 字符串 

难度: 中级 
运行时间限制: 10Sec 
内存限制: 128MByte 
阶段: 入职前练习 
输入: 
输入包括多个测试数据。输入是一个明文,密码长度不超过100个字符,输入直到文件结尾

输出: 

输出渊子真正的密文

样例输入: 

YUANzhi1987

样例输出: 

zvbo9441987

代码:

 

#include 
#include
using nam

转载地址:https://chenyu.blog.csdn.net/article/details/52253925 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android之电源管理 PowerManager解决远程拍照手机黑屏问题
下一篇:touch 命令

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月16日 23时19分29秒