09:密码翻译

总时间限制:

1000ms

内存限制:

65536kB

描述

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

输入

输入一行,包含一个字符串,长度小于80个字符。

输出

输出每行字符串的加密字符串。

样例输入

Hello! How are you!

样例输出

Ifmmp! Ipx bsf zpv!

#include "iostream"

#include "string"

using namespace std;

int main()

{

string str;

//有空格的字符出输出用getline不要用cin

getline(cin,str);

for(int i=0;i<str.length();i++)

{

if((str[i]>='a'&&str[i]<='y')||(str[i]>='A'&&str[i]<='Y'))

{

str[i]=str[i]+1;

}

else if(str[i]=='z'||str[i]=='Z')

{

str[i] = str[i]-25;

}

}

cout<<str;

}

NOI刷题1.7(09)答案相关推荐

  1. P4343 [SHOI2015]自动刷题机 Python(二分答案)

    在这吐槽一下洛谷的OJ,对Python不是很友好,一样的思路实现下来大部分数据会TLE,需要不断的优化复杂度  :( 题目地址:[SHOI2015]自动刷题机 - 洛谷 优化不下去了,对比了一下Pyt ...

  2. 大网规划部署刷题讲解(带答案)

    作者简介:一名云计算网络运维人员.每天分享网络与运维的技术与干货.   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.大网规划刷题 前言 本章将会讲解大网规划刷题的讲 ...

  3. P4343-[SHOI2015]自动刷题机【二分答案】

    正题 题目链接:https://www.luogu.org/problem/P4343 题目大意 nnn个操作每个操作加几行代码或减几行代码,若代码积累到xxx行就自动删除所有代码并切掉一道题. 已知 ...

  4. BUUCTFweb题刷题记录(2020.09.14-2020.09.19)

    1.WarmUp 获得靶机后,进入网址,发现如上图.一如既往,查看源码.发现一个source.php,必然进去一探究竟出现源码,那么就要开始进行代码审计了呀. 先随便都看看嘛,所以咱先去hint.ph ...

  5. NOI刷题1.9(08)

    08:白细胞计数 总时间限制: 1000ms 内存限制: 65536kB 描述 医院采样了某临床病例治疗期间的白细胞数量样本n份,用于分析某种新抗生素对该病例的治疗效果.为了降低分析误差,要先从这n份 ...

  6. 刷题bingo挑战赛1

    前言 为了提高做题效率,最近发现了个玩bingo的好网站 https://bingosync.com 然后就有了这场bingobingobingo赛. 正题 生成代码 [ {"name&qu ...

  7. c++刷题_今日刷题(5)

    微信小程序可以刷题咯,购买系统班同学可以在学员群中打卡小程序刷题,错过可以在公众号补充练习,但公众号不对答案进行解析哟~一起刷题嗨起来~ 刷题知识模块与系统班授课进程匹配温馨提示:公众号刷题并非每天都 ...

  8. P4343 [SHOI2015]自动刷题机

    P4343 [SHOI2015]自动刷题机 明显二分答案 然后对于一个mid直接按照题意模拟一下 如果cnt==k那么ans=x,只记录相等的答案 最后记得:-1只输出一个! 代码: #include ...

  9. 刷题汇总(三)leetcode 精选50题 C++答案总结

    题目来源 腾讯精选练习(50 题) 相关: 刷题汇总(一)leetcode 精选50题 JavaScript答案总结 刷题汇总(二)剑指Offer 66题 C++答案总结 刷题汇总(四)技术类编程题汇 ...

最新文章

  1. inno setup修改properties格式内容_linux内核修炼之setup
  2. CentOS安装Java JDK
  3. 类中友元(c++小细节篇一)
  4. python包的中 _init _.py文件介绍
  5. RocketMQ消息存储的整体结构
  6. redis——对项目的一些优化方案
  7. docker搞个wordpress
  8. 寻虫记:BOM头制造的冤案,无故多出空白行
  9. Qt入门(1)——初识Qt
  10. linux软件装在哪了,linux软件的安装目录在哪
  11. 小米推送,华为推送,个推,阿里云推送集成(服务端JAVA开发)
  12. 如何裁剪PDF文件的页面大小
  13. Win32反汇编(一) 初步探索Win32反汇编 与 Ollydbg的简单使用
  14. 医学图像配准中的深度学习综述论文解读
  15. UNREFERENCED_PARAMETER()宏函数
  16. 【Android】应用偏好设置
  17. 微软2012年4月最有价值专家(MVP)名单 51CTO十四位用户当选
  18. Oracle - UTL_FILE包之详解
  19. 微信小程序使用 setInterval 制作计时器后台延迟问题
  20. 2021 CMU-15445/645 Project #2 : Hash Index

热门文章

  1. sed命令详解及运用
  2. (2020.12.7)初次web前端性能优化记录
  3. Keystone 认证服务
  4. python二级选择题与分析(10)
  5. git branch 相关命令
  6. 简单工厂、工厂方法、抽象工厂
  7. eos智能合约执行流程
  8. ChatGPT和DALLE-2级联后,输出效果震撼了…
  9. linux分区格式化命令
  10. 【Launcher开发】Android桌面布局分析