密码翻译

总时间限制: 
1000ms 
内存限制: 
65536kB
描述

在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,其他非字母字符不变,则可得到一个简单的加密字符串。

输入
输入一行,包含一个字符串,长度小于80个字符。
输出
输出每行字符串的加密字符串。
样例输入
Hello! How are you!
样例输出
Ifmmp! Ipx bsf zpv!
来源
计算概论05
//noi_8173
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<iomanip>using namespace std;int main(){string s;getline(cin,s);for(int i=0;i<s.length();i++){if((s[i]>='a'&&s[i]<='y')||(s[i]>='A'&&s[i]<='Y')) cout<<char(s[i]+1);else if(s[i]=='z') cout<<'a';else if(s[i]=='Z') cout<<'A';else cout<<s[i];}//freopen("t1.in","r",stdin);//freopen("ti.out","w",stdout);//cout<<fixed<<setprecision(2)<<;return 0;
}

noi-8173-密码翻译相关推荐

  1. 信息学奥赛一本通 1136:密码翻译 | OpenJudge NOI 1.7 09

    [题目链接] ybt 1136:密码翻译 OpenJudge NOI 1.7 09:密码翻译 [题目考点] 1. 字符串处理 2. ASCII码 [解题思路] 思路1:用判断语句 读入字符串,如果字符 ...

  2. 用Java编写的密码翻译问题

    package three; /** 密码翻译* 在情报传递过程中,为了防止情报被截取,往往需要用一定的方法对情报加密,简单的加密* 算法虽然不足以完全避免情报被破译,但仍然能够防止情报被轻易的识别. ...

  3. 信息学奥赛一本通(1136:密码翻译)

    1136:密码翻译 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 31622     通过数: 14325 [题目描述] 在情报传递过程中,为了防止情报被截获,往 ...

  4. Bailian2702 密码翻译【密码】

    2702:密码翻译 总时间限制: 1000ms 内存限制: 65536kB 描述 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍 ...

  5. AC日记——密码翻译 openjudge 1.7 09

    09:密码翻译 总时间限制:  1000ms 内存限制:  65536kB 描述 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍 ...

  6. JSK-16788 密码翻译【密码】

    密码翻译 本题是 2013 年海淀区赛原题 话说猴王的徒弟小猴在他的辅导下修炼成仙,然而小猴任在继续努力修炼中,现在的水平已超过猴王(这似乎不符合常理--) 但小猴绝不是白眼狼,不会凭着自己高强的法力 ...

  7. SWUSTOJ #1178 密码翻译

    SWUSTOJ #1178 密码翻译 题目 输入 输出 样例输入 样例输出 源代码 题目 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破 ...

  8. 信息学奥赛一本通_1136_密码翻译

    题目相关 [题目描述] 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别.我们给出一种最简的的加密方法,对 ...

  9. 金蝶EAS,数据中心密码翻译,数据库密码获取

    数据中心(数据库)密码翻译: 例如,在datacenters.xml中看到数据库密码为:ksqle:Eo9XVXjby/9CVAe8lwOLvFNqxcRI6wMO (实际为:sql123) 1.管理 ...

  10. C++密码翻译加密(终极版)

    C++密码翻译加密(终极版) 总时间限制: 1000ms 内存限制: 65536kB 描述 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被 ...

最新文章

  1. android Image zImage uImage boot.img分别是什么?个人笔记
  2. 图像的七个不变矩 可用于图像的匹配
  3. jquery生成一个li_jquery-创建元素和添加子元素
  4. JQuery中ajax的相关方法总结
  5. git pull git add git commit git branch git更新代码git提交git分支管理
  6. hadoop集群安装配置
  7. HTML+JS调用摄像头
  8. Office在线预览-永中
  9. ArcGIS连接pg数据库
  10. 了解下Bit,Byte,KB,MB,GB的换算关系
  11. tp3无法加载控制器index_ThinkPHP3.2下,get传参s=xxx时为何提示无法加载控制器xxx?...
  12. operator重载运算符
  13. 【分享】免费的AI绘画网站(5个)
  14. 打印浏览正常,英文打印正常,但是中文打印乱码的问题
  15. 自媒体的推广方式有哪些(自媒体推广的10种方法)
  16. java 遍历map key_java 遍历Map的四种方式
  17. 【超详细】MMLab分类任务mmclassification:环境配置说明、训练、预测及模型结果可视化展示
  18. 18.Socket网络编程
  19. Excel中如何使用函数RIGHT
  20. VC数字图像处理编程讲座之六

热门文章

  1. 实战▍Python爬取3w条游戏评分数据,看看哪款最热门?
  2. python 句子转化为拼音
  3. CF6D--Lizards and Basements 2译文
  4. js 绝对等于 的各种情况 需要进行绝对等于比较的方法
  5. 和平精英android怎么写符号,和平精英名字特殊符号
  6. APP测试要点提取和分析(文字说明,需要耐心阅读)
  7. C#在聊天室中经常遇到屏蔽脏话功能,完成当用户输入一句话中带有“sb”,则将“sb”替换成“**”
  8. CCAI 2020 | 唐杰:从感知走向认知的机器学习
  9. python1~100猜数字游戏规则_Python小游戏——猜数字教程(random库教程)
  10. Beginning WF4读书笔记(一):创建一个简单的工作流